SRM - Transport Payment Terms
Hello,
we are implementing SRM 4.0 in standalone scenario.
We would like to know how payment terms could be transpored from a dev system to a validation system and to a production system.
Indeed, payment terms which are created through SPRO dedicated transaction are put into a transport request with the logical system related to the dev system. Therefore, after transport to val, the logical system is not correct ...
We have noticed that the tables BBP_PAYTERM and BBP_PAYTERM_TEXT which handle the payment terms could be maintained directly through SE16.
We then thought to maintain all our records directly into dev system with SE16 for logical systems val & pro and to put them manually into a transport request.
Do you know a better solution ?
Thank you for your help.
Regards.
Fabrice
Hi Fabrice,
Payment terms can be replicated from backends with report BBP_UPLOAD_PAYMENT_TERMS (in that case they have the backend Logical System as key) or maintained locally (in that case the LS is the local one).
For backend values, you can replicate them between each val/val, prod/prod server.
But for local ones, you are right, the source LS is transported with the values. So we have to adapt the LS of those tables in the target system.
You should run transaction BDLS, limited on this table, to adapt the LS.
Rgds
Christophe
PS: please reward points for helpful answers
Similar Messages
-
Payment Terms fetch Issue(Plant Level) @ SRM 7.0
Hello Experts,
We are currently implementing SRM 7.0 system(Classical Scenario) across regions.In one such scenario we found out that when we create a PO directly in SRM the Payment Terms is fetched correctly from the Vendor Master at Plant Level(Bypassing the Purch Org Level data, since Standard SAP looks for plant specific data & the same has been implemented in SRM by enahancing the BADI BBP_DOC_CHANGE_BADI (Implementation ZBBP_DOC_CHANGE_PO ,Method :- BBP_PO_CHANGE using a Custom FM with SQL Query on LFM2)
However when a PO is ordered via the Shopping Cart method,the payment term is fetched at Purch org level,even though we have an Alternative Data(at Plant level) in R/3.
The Header & Item Level Data are the same.for both the PO's. Can someone please give some pointers on fixing this issue.As we know from SAP,fetching Plant related Payment Term into SRM is not a SAP Standard Feature & thus a custom logic was implemented.Payment Term Table(BBP_PAYTERM) is updated with the latest data with all Payment Term translations maintained in R/3.
Awaiting your suggestions.
Thanks,
Arnab Sinha
Shanghai,ChinaDear Poster,
As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
Best Regards,
SDN SRM Moderation Team -
Vendor payment terms replication
Hi,
Vendor payment terms are not getting replicated to SRM 4.0 from ECC 5.0.We have batch jobs running for vendor replication ( new and update).When i change the payment terms in ECC , it is not coming to SRM.I checked in Manage BPs.
Thanks for suggesting any report / tables where i can find number of vendors that are different in both the systems and replication process. ( As i am unable to use the t code BBPGETVD, BBPUPDVD in easyaccess)
Thanks a lot.Hi pramod,
OK. I got it.
SAP Note 1104581 -No logical system in customizing view
BBPV_PTERM_LOCAL
Symptom
You have transported local payment term Customizing (view BBPV_PTERM_LOCAL)
from your SRM development system to a productive system.
The transported payment terms cannot be selected for local purchase orders
and are not visible in Customizing step "Supplier Relationship Management >
SRM Server > Cross-Application Basic Settings > Create Payment Conditions".
More TermsZTERM, pay, BBP_POC, payment tab, terms of payment
Cause and Prerequisites
Local payment terms must have the local logical system ID in the
corresponding fields of tables BBP_PAYTERM and BBP_PAYTERM_TEXT.
Solution
Please implement this note or the relevant Support Package.
You can then use report BBPCU_PAYTERM_CONV to change the logical system of
the transported entries to the local SRM logical system.
In the single selection parameter, enter the logical system of the
transported entries.
An error will be generated if the entered logical system exists in table
BBP_BACKEND_DEST.
If an entry already exists with the same key (apart from logical system
name) as the tranported entry, no conversion will take place.
The keys of the converted payment terms and their texts will be listed
after executing the program.
The keys of the payment terms that cannot be converted will also be lsited.
table BBP_PAYTERM or BBP_PAYTERM_TEXT.
BBPM_BUT_FRG0061
Payment conditions
i will also check and come back to you.
regards
muthu -
Payment terms picked up incorrectly in ERP while posting MIRO on SRM PO's
Payment terms are picked up incorrectly in our ERP backend system for all SRM PO's and it generally defaults to "free for payment" standard payment term.
1) We have maintained our vendor master correctly - say NET 30 but it still defaults to "free for payment" when we are posting a MIRO invoice.
2) Baseline date is blank too.
3) We have not maintained BBPV_PTERM_LOCAL table either.
Please let me know if any OSS note or solution available on this?
Thanks,
ManojHi,
remember that there are TWO payment terms fields on the vendor master.
One is used by POs and the other is used for postings that do not involve a PO.
You should check the payment terms on the company code data of the vendor and make sure that these are correct, the payment terms on the Purchasing Org data are NOT used by FI postings unless you are using MIRO with reference to a PO.
Steve B -
How do you change Payment Terms on a PO in SRM Extended Classis 5.0
Hello Everyone,
I need to change the payment terms on a PO. I have made the change to the vendor on the ECC and SRM side and now I need to update the PO with the new payment terms.
Once I do that then I need to retransfer the change to the backend.
Thanks,
Samresolved issue myself
-
Hi All,
The problem we have is the that we dont see on the search help the list of payment terms during contract creation.
Steps we followed:
1) Replication from back-end using BBP_UPLOAD_PAYMENT_TERMS, in this way following tables are filled BBP_PAYTERM and BBP_PAYTERM_TEXT
2) We didnt create any local payment terms so that going on customizing view (SRM Server -> Cross application Basic Settings -> Create Payment Conditions) the view is empty even if we made step 1.
Unfortunately the replicated payment terms are missing on help search during contract creation.
Could you please share with me what you think about these problems ?
Thanks in Advance,
#Bill J.Hi Emre,
Did you find any solution? I am still working on this.
Thanks in advance if you clarify this on going issue in my mind
Bill J. -
No transport request generated while configure the payment terms
Hi Gurus,
When i am configure the payment terms in DEV with tcode OBB8,At that time the system is not generated any transport request,plz give the any other process for creation of transport request.
Regards,
RameshHi gpr rao,
From screen Txn OBB8>Table view>Transport>Create request. Now you will get the transport number.
Hope this will help.
TQ
Regards,
Nazrul -
Transporting changes made to Payment terms
Hi all,
Is the procedure to transport the changes made to payment terms in IMG, different from usual transports? because I was not asked for a request, when I changed the description of the payment term for customers in IMG.Please let me know the procedure.
Thanks in advance
KumarHi,
In the IMG, payment terms, , select the payment terms you want to transport, go to menu-- click on transport --then u will get include in request and delete from request, click on include in request, then u will get the request creation pop up, then create a new request, release and then transport the request.
Hope this helps.
Thanks,
Viswanath -
Hi,
Can someone please tell me if the report BBP_UPLOAD_PAYMENT_TERMS retrieves the payment terms in ECC from the company code data or purchasing org data of the vendor master record or both?
Thanks in advance,
JohnHi Emre,
Did you find any solution? I am still working on this.
Thanks in advance if you clarify this on going issue in my mind
Bill J. -
The payment terms are not getting reflected in PO
Hi,
We are in SRM5.0 Extended Classic scenario.
We have created new payment term in ECC and transferred to SRM using BBP_UPLOAD_PAYMENT_TERMS and after tranferring it to SRM I am able to see the new payment term in table BBP_PAYTERM and BBP_PAYTERM_TEXT in SRM system.
But non of the payment terms are not reflecting into PO. We are not getting any errors while processing the PO.
Could you please suggest what may be the issue here.
Best Regards,
SiddappaHello Siddappa,
I am a little confused here with the scenario.
I understand that the payment terms are recenly created and replicated. So naturally they would have been updated in the relevant vendor master as well. Now has the vendor master been replicated to SRM from ECC once the payment terms were updated.
So from what you have mentioned "When we check the BBP_PD, the payment term is reflecting for the POs created after shopping cart approval."
So does this mean once the SC is approved then the PO is created and then the Terms of Payment are seen in the PO.
However "If the PO created through describe requirement, the Vendor will not assigned the PO created will go to Held status and buyer will process the order."
So does this mean since the Vendor is not mentioned the Terms of Payment is not being reflected and will happen only once the same is specified in the PO.
I have a question on whether after replicating the Payment Terms, has it been seen in any of the PO's created so far or it is always blank.
Regards
Pramod -
Changing Payment terms using Bapi
Hi Gurus,
I want to change the Payment terms in Purchase order / Scheduling agreement Using Bapi.
I used BAPI_PO_CHANGE.but Payment terms are not updating.
Useful Answers will be rewarded with Points.Did you use BAPI_TRANSACTION_COMMIT after BAPI_PO_CHANGE.
Look also at this <a href="http://www.sap-img.com/abap/sample-abap-code-on-bapi-po-change.htm">Sample Abap code on BAPI_PO_CHANGE</a>
CALL FUNCTION 'BAPI_PO_CHANGE'
EXPORTING
PURCHASEORDER = T_POHEADER-PO
POHEADER = T_BAPI_POHEADER
POHEADERX = T_BAPI_POHEADERX
TABLES
RETURN = T_BAPIRETURN
POITEM = T_BAPI_POITEM
POITEMX = T_BAPI_POITEMX.
READ TABLE t_bapireturn WITH KEY type = c_err TRANSPORTING NO FIELDS.
IF sy-subrc NE 0.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = c_x.
ENDIF.
Regards -
Payment Term/BP on the level of Charge type in FWO
According to business process I have 2 variants of payment term for transportation with payer:
1) Prepaid (paid by Agency1(Payer1) in POL port of Loading)
2) Collect (paid by Agency2(Payer2) in POD port of discharge)
3) Today customer has a requirement to issue several settlements from one FWO to different business partners on the level of charge type.
Example:
BP Role: Payer
BP : Payer 1
Payment term: will pay with term prepaid:
Charge type1 - NTFR (Net Ocean Freight)
Charge type2 - BAF (Bunker Adjustment Factor)
BP Role: Payer
BP : Payer 2
Payment term: will pay with term collect:
Charge type3 - DTHC
The problem is how to combine several terms(prepaid/collect/direct) with several BP Roles(Payer)/BP(Payer1/Payer2)on the level of charge type(service) in FWO.
From the fisrt sight this case could be some way covered by standard on 9.1 functionality of «Charge type activation based on incoterm».
But at the same time we some issues with this standard solution, because we need to split payer and term not only for the whole stage, but also for different charges in one stage. An example of this could be port to port transportation without any pre-carriage or on-carriage, but with OTHC/DTHC that could be paid in any term(P/C) separately by the appropriate agent in POL or POD. At the same time all the transportation costs will be associated only with one stage of transportation.
Do anybody has an idea how to split payment term deeper than level of stage?Hi,
You can use the "Flexible Settlement" function in TM9.1.
Assign the charge types to settlement group.
Assign the settlement group to settlement rule.
Assign the settlement rule to settlement profile.
Best Regards
Clark Huang -
Payment term key with limit days in Extended Classic Scenario
Hello,
We have an SRM 4.0 implementation (SRM Server 5.0 with Support Package
9) using the Extended Classic Scenario.
When a shopping cart is created, it must be approved, and then a
purchase order is generated (first locally at SRM, and then is
replicated to the backend).
The problem is that the payment term key (field at header level EKKO-
ZTERM) of the backend purchase order is empty, only in cases when we use a payment term key which have several different values for the
field "limit days" (T052-ZTAGG in backend, BBP_PAYTERM-ZTAGG in SRM).
Example:
ZTERM ZTAGG
K180 09
K180 19
K180 31
If the payment term key selected has no several values for the field "limit
days" (one single entry), the payment term key arrives correctly at the backend purchase order.
Example:
ZTERM ZTAGG
E000 00
In SRM table BBP_PAYTERM we have upload the backend payment terms
(using report BBP_UPLOAD_PAYMENT_TERMS). In other threads it is said that you must copy the entries generated by the report with the logical system of the SRM system, but in extended classic scenario it seems to be not necessary.
We have already implemented note 846009, in order to use always the backend payment term, but the error didnt get resolved.
We have our vendor business partners mapped to the local and backend
purchasing organizations, but it is only necessary indicate the Payment term key for the Backend Purchasing Organization.
Regardshi,
Pls see the foll notes:
Note 576349 - Terms of payment in the ECS
Note 541934 - Modification note: Copying base date from T052
Note 953999 - ECS: Terms of Payment values not in PO header
<b>Note 940453 - Backend payment term data not updated in the extended PO
Note 945018 - Incoterms data not transferred to the back end</b>
BR,
Disha.
Pls reward points for useful answers. -
Unable to Create PO for a Vendor with Particular payment terms
Hi All,
we have a scenarion in SRM 7.0 system where the PO is ending up in error in SRM for a vendor. In BBP_PD the error message says "Enter payt terms" " enter GR Non Valuated".
Now in my SRM system i can see the PO has got the payment terms and PO is for single account assignment. i have generated the BAPI data for the BAPI_PO_CREATE1 and can confirm the erro is coming form backend and in the bapi the paymnet terms is correctly passed in the header record.
I am not sure why this error from backend.. have anyone encountered similar issue.
anything to check with paymet terms in backed. i have another payment terms working and few of them are not working.
cheers
Iftekhar Alam.Note 1350184 - Payment terms from PO not transferred to backend
BBP_PDHGP-PMNTTRMS
Check payment term is available
Have you creted this payterm from SRM or pulled from ECC ?
Note 1350185 - Payment terms from PO not transferred to backend
check each data in BBP_PAYTERM in the value and match with ecc payterm table. some times some conditions are misinterupted in SRM
for ex.
Muthu -
Vendor changes tracking, Payment term filtering, Vendor listing
Hi All,
Need somebody help on the following points,
1- While changing the vendor via "process vendor and Bidder" (Business partner maintenance) transaction in EBP, the selection of payment term is restricted. That is in SPRO I can see lot of payment terms, but while changing the vendor some few payment terms are coming. Where is the filter? Can anybody guide me.
2- Vendor changes Tracking. In our project somebody has changed frequently the vendor indicators and details in EBP via process Vendor and Bidder(BP maintenance) transaction. But I couldnt able to track which fields are changed and by whom like in R/3. I tried in BP also, but only the address changed details are coming there. Can anybody guide me how to track the changes, if somebody changed somefield in EBP directly?
3- Vendor list - I want list ERS activated vendor in EBP. How to get the list of vendor for which ERS indicator is active? Please guide me.
Many thanks in Advance.
Regards
Shunmugaraj. THi
Please refer to standard transaction - BBP_PD.. give any Shopping cart number, which is approved by a list of buyers, managers, etc..
Incase the changes are made, it will display all the details related to them in that case.
Understand its logic by putting break-point inside.
<b>Incase you are using SRM 5.5 version, there is a report, which displays the changes made to the Purchase orders with old and new values.
Report name -> TERM_DISPLAY_CHANGE_HISTORY</b>
<i>Also please refer this as well.</i>
<u>Say you use this Function module for the change object - BUPA_BBP0060</u>
This sample code will all the changes, if any, made to the object, with the old value and new values.
Here is the sample code for the FM ->
<b>CHANGEDOCUMENTS_TO_OBJECT </b>
data: listtitle(80) type c.
data: objectclass like cdhdr-objectclas.
data: objecttitle(20) type c.
data: con_keylength(2) type n value 10.
data: cursor_field(20) type c.
listtitle = 'Changes made'.
listtitle+22 = vibebe-sberi.
listtitle+34 = vibebe-xberibz.
condense listtitle.
objectclass = 'BUPA_BBP0060'.
call function 'CHANGEDOCUMENTS_TO_OBJECT'
exporting
callmodus = callmodus
cursor_field = cursor_field
keylength = con_keylength
listtitle = listtitle
objectclass = objectclass
objectid = objectid
objecttitle = objecttitle
exceptions
error_in_function = 01
invalid_field = 02
others = 03.
if sy-subrc <> 0.
message id sy-msgid type 'S' number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
Hope this will help.
Please reward suitable points.
Regards
- Atul
Maybe you are looking for
-
Firefox version 16.0.2 was working I have used FF for years. A few days ago it started to run very slow opening web sites. Then this morning when I tried to open it I saw a progress bar that looked like the kind I see after an update has been applied
-
Cisco ISE 1.2 - Problem with Device Onboarding of internal users using AD Credentials
Dear experts, We have implemented ISE 1.2 with WLC 7.5 in our organization. We are using Device Onboarding by letting the users enter their AD Username and Passowrd on Guest portal which then redirects them to device registration portal where they si
-
How many external floppy drives can be attached to a Macintosh Plus?
Assuming I don't have a hard drive attached to a Mac Plus, is it possible to attach two external floppy drives? That way, I can use the internal floppy drive for the startup disk, the 1st external drive for the application disk, and the 2nd external
-
I am not able to download or upgrade any thing since 11-8-11. I get a (Web Acceleration Client Error (508.2) - DNS Response Error The web page request could not be satisfied because the Web Acceleration Client could not resolve the domain name of the
-
Hi, My iAS 6.0 SP3 hangs: processes are visible in ps �ef but there iAS is not responding until I restart it. All hosted application stop answering. This is getting frequent when the number of users increases. Do you suspect it is because of the file