on 09-25-2012 5:40 PM
Hello,
In SAP ECC for Payment terms we have a field called Day Limit field ZTAGG in table T052U. In ECC we can have two payment terms with the same code but different day limits. You can view the payment terms in T Code OBB8
For Eg: Payment Term Z066 Day limit 15
Payment Term Z066 Day limit 30
The challenge is there is not field in CREMAS05 where day limit value can be mapped. If we send only the code let say Z066 in my example above, it takes the first payment term with Day limit 15, but there is no way I could find to send the payment term with Day limit 30 as there is no place in CREMAS05 to map this value. I have attached the screen shot for your reference
Please advice how to solve the issue.
Best Regards
PTM
Hello all,
I found that we need not do any setting in MDM. SAP ECC automatically picks the Payment Term with the day limit depending on the document date or posting date. For Eg:
If there are two payment term with same key but different day limits example 15 and 31
Then document date or posting date ( depending on the setting in payment term) is on and before 15th of the month then Payment term with day limit of 15 will be picked.
If the document date or posting date ( depending on the setting in payment term) is after 15th of the month (16-31) then Payment term with day limit of 31 will be picked.
Thanks for posting and helping out. This inforamtion could be useful to you as well
Thanks
PTM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
To achieve your requirement, you can use below workarounds:
You can choose some field in CREMAS idoc(preferably in same segment in which you are sending Payment terms), which is not currently mapped to any source field. Then in Syndicator Mapping you can map that field with "Day Limit" field in MDM system. In PI also you need to do mapping appropriately so that field value should be passed to ECC system in idoc segment.
In ECC system, you need to update your idoc processing logic in such a way that it should comprehend Day Limit value and update in correct field in the table T052U. This way you would only require to change idoc processing logic for CREMAS to achieve your functionality.
Second approach could be:
Create custom idoc type(extension of CREMAS) which would have one additional Field ZTAGG in the idoc segment containing Payment Terms in question. Then you need to update XML schema structure in PI as well as MDM syndicator. Then you need to map source field to ZTAGG field in idoc structure, do appropriate mapping in Pi system and then again change idoc processing logic in ECC.
This way you will achieve your functionality.
Using one of the two workarounds will depend upon your current and future requirements so you have to decide accordingly. Please let me know if you have some concerns.
Thanks and Regards,
Ankush Bhardwaj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
You will have to consult with the SAP Functional Consultant, to understand how a Vendor is created in ECC, for these two terms.
The major thing to figure out is how SAP ECC differentiate, both the Payterm codes.
Once you understand, you can built a solution around it, if you have XI/PI as middleware, in Message Mapping.
Let us know your finding.
Regards,
Abhishek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.