cancel
Showing results for 
Search instead for 
Did you mean: 

Procurement card Settlement

Former Member
0 Kudos

Gurus,

We have used the IDOC, BBP_PCSTAT01 and this has posted the ACLPAY in the back end.

The posting being

Card vendor Cr

Clearing A/c Dr.

We have the following questions in front of us now..

1. SAP Help says, that an Invoice will be created for the PO. How is this created?

and what is the account posting in this case ?

It should not be

Vendor Cr - As vendor is already paid using the Pcard

Consumption Dr.

2. What is the way to clear the Clearing account which was posted through ACLPAY at the back end?

Desired posting

Consumption A/c Dr

Clearing A/c Cr

3. Where do Idoc ACPJMM & ACC_GOODS_MOVEMENT , come into use in the P card scenario.

Waiting for the gurus to respond

Thanks

Prashanth

Accepted Solutions (0)

Answers (8)

Answers (8)

Former Member
0 Kudos

Hi

Also check what is the staus of Committments in SPRO settings.

Supplier Relationship Management -> SRM Server -> Cross-Application Basic Settings-> Procurement Card -> Manage Committments

Hope this will help.

Please reward suitable points.

Regards

- Atul

Former Member
0 Kudos

Hi Gurus,

Please leat me know what are the updates in the Follow on documents of

SC and PO in case of Pcard settlement and Reconsiliation.

I have completed the reconsiliation but do not see any updates in the related

SHC or PO.

Consultants u have worked on Pcard, please help

Thanks & Regards

Prashanth

Ramki
Active Contributor
0 Kudos

Hi Prashant

The system does not update SHC/PO with the accounting documents information.

SO, the behaviour in your system is correct.

Best regards

Ramki

Former Member
0 Kudos

Hi Ramakrishna

Thanks for the responce.

I have carried out the following steps( Stand alone), please verify and confirm if I am right.

1. Created SHC, with P card as Payment method.

2. Created PO, selecting the Vendor who allows P card as payment method.

3. Confirmation I feel is optional - Please comment

4. Invoice is not posted in SRM using Enter invoice. - Iam I correct here ?

5. The Bank sends the settlement statement, which is converted to the idoc

BBP_PCSTAT, through a Z program in SRM

6. This inturn triggres ACLPAY outbound inv ot backend.

posting being Card vendor Cr / Clearing A/c Dr

7.2 approval WF can be triggred based on the requirement, If not ..an other outbound IDOC ACC_GOODS_MOVEMENT is sent to the back end for reconsiliation.

Account posting being- Consumption A/c Dr / Clearing A/c Cr.

8. There is no update of the follow on documents in the SHC /PO. If required we need to have an enhancement - This I learnt from ur message.

9 We can have any sort of reporting Using BW.

Thanks for your advice and quick responce.

Best Regards

Prashanth

Ramki
Active Contributor
0 Kudos

The process given by you is fine (including 3 &4), Prashanth.

Suggest you to go through the process here:

http://help.sap.com/saphelp_srm50/helpdata/en/61/2ff300787411d2b41d006094b92d37/frameset.htm

Best regards

Ramki

Former Member
0 Kudos

Hi Ramakrishna

Thanks for the clarification.

Best Regards

Prashanth

Former Member
0 Kudos

Hi

Thanks for the inputs, will explore them.

One more question before I award points..:-)

1. What sort of an update happens in the shopping card status ( Followon documents) in case of Pcard scenario and when?

To put it in other words. Will the shopping cart or PO get updated with the ACLPAY posting and the reconsiliiation posting.

All gurus who are currently working on Pcard pls share ur experience.

Best Regards

Prashanth

Former Member
0 Kudos

Hi

Yes, Shopping cart or PO will get updated with the ACLPAY posting and the reconcillation posting.

<b>Please do the following steps in SPRO Settings for ALE.</b>

Create a Distribution Model to for sending the IDoc between EBP and Backend.

oIMG&#8594;SRM Server &#8594;Technical BasicSettings&#8594;ALE Settings(Logical System)&#8594;Distribution(ALE) &#8594;Modeling and Implementing Business Processes &#8594;MaintainDistribution Model and Distribution Views

Add messages types ACC_GOODS_MOVEMENT, ACLPLAY, BBPCO, BBPIV, and MGBMCR

<b>Add BAPI BBP_PCSTAT for procurement cards to your model</b>


Add Partner Profiles in the same transaction bye going to Environment&#8594; PartnerProfiles. 

Select the EBP system and partner system as respective Backend system.

Select Transfer IDoc Immediately.

Hope this will help.

Please reward suitable points.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

All the ALE settings are in place for quite some time now.

For some reason I dont see the documents posted by ACLPAY and the ACC_GOODS_MOVEMENT, in the shopping cart follow on documents.

Can you please send a screen shot of the Follow on documents

that are updated in your system please ?

you can reach me at pachiur@gmail.com

Best Regards

Prashanth

Former Member
0 Kudos

Hi Atul,

Sorry for the delay in getting back on this.

Where can I find the documentation for BBP_PC_ACLPAY_BADI, SE18 doesnt give the documentation in English.

From SAP help I could fingure out that the GL entry of Consumption Dr/ Card clearing account Cr, will be passed though the IDOC -ACC_GOODS_MOVEMENT.

Have to tie some loose ends yet..

Please help me out with this.

Thanks & Regards

Prashanth

Former Member
0 Kudos

Hi

Yes that is true. SAP has not provided any documentation to implement this BADI. Also, I am not having your system access, to get the details of the requirement.

<u>Anyways, First create ant implemnation of this BADI - BBP_PC_ACLPAY_BADI

Inside this BADI implmentation, use this similar logic to make the code accordingly.</u>

<b>Sample code</b>

method IF_EX_BBP_PC_ACLPAY_BADI~CHANGE_ITEM.

*ES_SEGEMENT_DATA contains the Application Data (Containing the Dr/CR Indicator value, at a particular offset in this 1000 character field) 

The IDoc Segement -> E1ACA3 " Posting in accounting: Incoming invoice (item) 
E1ACA3-SHKZG " Debit/credit indicator

IS_DOCUMENT_ITEM-SHKZG = '+'. " '-' "This is a character field and it can take either +/ - value depending on the Dr. / Cr indicator, which can be changed accordingly, depending on the scenario
 
endmethod.

Hope this will help.

Please reward suitable points.

Regards

- Atul

Former Member
0 Kudos

Hi

Any updates.

Regards

-Atul

Former Member
0 Kudos

Hi

<b>Please refer to the BADI documenataion to achieve the same.</b>

BBP_PC_ACLPAY_BADI             BAdI to Fill ACLPAY Segments from PCard

Other BADIs which might be of interest;

BUPA_PCARD_CHECK               Additional Checks for Payment Cards           
PCA_BLOCK_UPDATE               Payment Card Block                            
PCA_MASTER_UPDATE              Payment Cards      

Hope this will help.

Please reward suitable points.

Regards

- Atul

Former Member
0 Kudos

Hi

<b>Please refer to BADI - BBP_PC_ACLPAY_BADI</b>

Hope this will help.

Please reward suitable points.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

Thanks for your replay.

I have posted the ACLPAY in the backend.

I would like to know abt the follwoing postings after ACLPAY has been posted.

1. What is the way to clear the Clearing account which was posted through ACLPAY at the back end?

Desired posting

Consumption A/c Dr

Clearing A/c Cr

2. Where do Idoc ACPJMM & ACC_GOODS_MOVEMENT , come into use in the P card scenario.

3. Is it required to create an invoice to the PO vendor?

SAP Help says, that an Invoice will be created for the PO. How is this created?

and what is the account posting in this case ?

It should not be

Vendor Cr - As vendor is already paid using the Pcard

Consumption Dr.

Thanks & Regards

Prashanth

Former Member
0 Kudos

Hi

For P-Card Statement, There is a BAPI - BAPI_PCSTAT_CREATE, which in turn calls SAP Enhancement to create Invoice using BBP_PC_ACLPAY function module

SAP Enhancements in SRM

-


ALE00001 ALE User Exit EXIT_SAPLBD11_001

BBPPC001 P-Card data feed userexit 1 EXIT_SAPLBBP_PC_001

Where we can modify/overwrite the values as per our requirement in the SRM system before the IDOC - IDOCACLPAY gets created in R/3 system.

We have several BADis available in SRM system, which can enhance/modify the data before the Invoice gets created in R/3 system.

Please refer to following BADIs in this case.

BBP_CREATE_PO_BACK

BBP_CREATE_REQ_BACK

BBP_CREATE_RES_BACK

Hope this will help.

Please reward suitable points.

Regards

- Atul