cancel
Showing results for 
Search instead for 
Did you mean: 

Non PO invoice : Vendor payment terms

former_member293881
Participant
0 Kudos

Hi

I tried to replicate backend payment terms to SRM by report BBP_UPLOAD_PAYMENT_TERMS. I am not getting any payment terms from BE in SRM as payment condition.

I have assigned payment terms in Backend and even in SRM, assigned with manual created payment term to BP.

I am trying to create non PO invoice, I am not getting default payment terms in invoice. Why it is not defaulting?

Why payment terms could not be replicated from backend?

I need to do something else. Please share experience if you have faced such situation.

Thanks in advance.

regards,

Rahul Mandale

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

Which SRM version are you using ?

Please ensure you have done the process correctly, by referring to the links.

<b>http://help.sap.com/saphelp_srm50/helpdata/en/56/54f137a5e6740ae10000009b38f8cf/frameset.htm

http://help.sap.com/saphelp_srm50/helpdata/en/81/e08194b6e4734f8dde536e8b8ac4a0/frameset.htm

http://help.sap.com/saphelp_srm50/helpdata/en/92/fd7d3cb7f58910e10000000a114084/frameset.htm</b>;

Hope this will help.

Please reward suitable points, incase it suits your requirements.

Regards

- Atul

former_member293881
Participant
0 Kudos

Hi,

With report BBP_UPLOAD_PAYMENT_TERMS, I could transfer payment term and text (table T052/T052U) from backend to SRM ( table BBP_PAYTERM & BBP_PAYTERM_TEXT).

My question remains still open,

Why payment terms are not defaulting while creation of non PO invoice?

While creation of PO, it is defaulting as assigend to BP. But there is problem while creation of non PO invoice.

Could anyone resolve for it?

Thanks in advance.

regards,

Rahul Mandale

Ramki
Active Contributor
0 Kudos

Hi Rahul

1) Check whether you have assigned vendor to BE purch org and local Purch. org both.

2) Assign default payment term in vendor data for each purch org

Best regards

Ramki

former_member293881
Participant
0 Kudos

Ramki,

How I should assign vendor to back end POrg & Local Porg?

Is it thorugh Vendor node with attributes for Company codes?

Let me know.

thanks,

Rahul Mandale

Ramki
Active Contributor
0 Kudos

In Maintain Business Partner transaction in web.

You enter business partner number and 'Edit' (I think second option).

In the vendor tab there, you can maintain purch.org data for the vendor.

former_member293881
Participant
0 Kudos

Ramki,

I have already maintained Porg and Payment terms in 'Vendor Data' tab by web edit BP. It is mandatory.

But still it is not deaulting for non PO invoice but it is working creation of PO.

What else you could suggest for it?

Regards,

Rahul

Ramki
Active Contributor
0 Kudos

Hi

Could be a problem in PPOMV_BBP ?

Did you maintain systems parameters (I think SYS and Vendor_acs) for the vendor ?

former_member293881
Participant
0 Kudos

Hi,

Everything is working fine. Ours is ECS n SRM5.0 with SP07.

While creation of PO, payment terms will be taken from backend replicated. While creation of Non PO invoice, it will be taken from local payment conditions.

Why backend replicated payment terms will not be taken during non PO invoice?

regards,

Rahul Mandale

Ramki
Active Contributor
0 Kudos

Hi Rahul

In BBP_PAYTERM, you can see logical system linked to payment term..

Does that give you an idea ?

When you do not have PO, system cannot determine that you want to create for a certain backend system...hence it considers the invoice as local invoice..

Best regards

Ramki

former_member195032
Active Contributor
0 Kudos

Hi Rahul,

Please try doing as mentioned below.

BBP_UPLOAD_PAYMENT_TERMS program does not work well.I tried using this and this ask for RFC destination(LOGSYS) while replicating the payment terms.

and when you try to see these payment terms in customzing it does not give you correct result and so result in SRM HTML screens.

What I did for this.

There are two tables involved in this

BBP_PAYTERM

BBP_PAYTERM_TEXT .

If you see entries in table BBP_PAYTERM ,it will have data with ERPCLNTXXX system while same kind of data will not be there for SRMCLNTXXX.

You have to copy ERPCNLTXXX data into SRMCLNTXXX data.

To do that copy all data with SRMCLNTXXX ,go to table Entry in Menu and delete all entries.

Then copy all ERPCLNTXXX data and go to Table Entry ,Create with template.

You can do this is SE11 or SE16 transactions.Do similarly with BBP_PAYTERM_TEXT.Please check entries before doing it for BBP_PAYTERM_TEXT table as this table may have similar entries for SRMCLNTXXX and then you will not require to copy all.

Actaully program recognise only Payment terms in SRM.

Once you have done this..You can see in customzing all correct payment terms replicated.

SPRO->SRM server->Cross application basic setting->Create payment conditions.

I hope this helps.

regards,nishant

please reward if this helps

former_member293881
Participant
0 Kudos

Nishant,

Your solution sounds great but it involves manual copy of ECC to SRM for resptive tables. If program is going to recognise SRM paymet terms, I think we need to copy to SRM table from backend table.

I had read your response in earlier post. But I was not clear on it.

Thanks for your response.I have awarded full points.

regards,

Rahul Mandale

former_member195032
Active Contributor
0 Kudos

Hi Rahul,

Your problem is solved or still you are looking for solution.

You are saying that you have awarded full points to me,does it mean that your problem is solved.

I am more intrested in knowing this ,is suggested solution solved your issue?

Reply on this.

regards,nishant

former_member293881
Participant
0 Kudos

Hi Nishant,

It is workaround. Still problem of default of payment terms is there.

I need to open OSS message to SAP.

regards,

Rahul

Answers (0)