Hey Naveen,
Thanks for reaching out! I was actually working on a similar concept yesterday that might be able to help. A few questions just to see if it would be relevant.
First off, which version of Winshuttle are you using? The method I was using would require being on Studio 11.x or higher.
Also, how many of the tax classifications do you think could be defaulted or determined based on some logic, rather than being a field an end user should have to fill out?
The general concept would be flattening your BAPI structure by deleting the pre-built loops, and it might be a good idea to split off the Tax Classification parts as a linked script if you're SAP system will allow you to create the material without it.
- James
------------------------------
James Lofgren | Solutions Engineer
Winshuttle North America | [City] |
------------------------------
Original Message:
Sent: 11-06-2019 11:50
From: Naveen Ganji
Subject: BAPI - MM01 - Multi Sheet Loops (with 75 countries tax data)
Friends,
Am using BAPI (BAPI_MATERIAL_SAVEDATA) for creating materials with 75 tax data classifications. The script runs good and its creating materials successfully. The script is becoming very tedious to understand for the users and input the source data fields since 75 countries data exists (approx for one material# 77 rows) and getting laborious work to provide the source file with field columns data (74 columns).
Please let me know if there is any alternative method like macros or breaking the script into two sheets for tax data classifications or multi loop with BAPI, so users can do it by their own easily by entering the other material master data in the excel.
Thanks
------------------------------
Naveen
------------------------------