cancel
Showing results for 
Search instead for 
Did you mean: 

billing and delivery

Former Member
0 Kudos

Dear experts,

we are under a SAP 3PL scenario, we require invoice (today) and accounting document  to be created before goods issue (the day after tomorrow), 3PL will only deliver goods two days later.

is any SAP standard solution for ECC5 under normal SD module, or we need to modify exit. thanks

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Robin,

most of the above suggestions lead you in the right direction, however, as TW correctly suggested your requirement is not only billing before GI but billing after confirmed picking.

I am afraid that routine 011 is not the one you need as it only checks the two following parameters; Billing block LIKP-FAKSK and billing status VBUK-FKSTK (both header only).

I would recommend to create a new routine as a copy of 011 with added check on the picking status VBUK-KOSTK (or VBUP-KOSTA if applicable on item level meaning that partial billing is possible).

Hope this helps.

Regards,

Tomas

naveen_kaluti
Active Participant
0 Kudos

Hello Tomas,

In addition to your reply, which is absolutely correct there should be inbound idoc which will update the picking status in the delivery document.

The newly created routine can have a code which will copy the picked quantity as billing quantity.

Hope I am making sense.

Regards,

Naveen K.

Former Member
0 Kudos

Hi tw, yes if we want the invoice to be created before the PGI it is not possible in standard ( standard copy requirement 003) however having said that copy requirement 011will help to generate invoice before PGI. Try this it should work.

Former Member
0 Kudos

Hi Robin,

As many of them are suggested you can use Requirement 011. But I need to understand further with the below example.

In case if there is a mismatch in the SAP stock & 3PL stock you have to change the delivery qty in SAP to Post the Goods issue. But as per your requirement you have to raise a invoice and accounting document before PGI. If the invoice is raised will you reverse the invoice & post it again?

If there is a Inbound idoc from 3PL for picking before PGI from 3PL you can create a output type with the routine based on the picking status to trigger a workflow event for creation of Performa/Billing document, you can take help of an ABAPER.

If you can please share the business requirement in detail it will be helpful for the forum to reply

Regards

moazzam_ali
Active Contributor
0 Kudos

Hi

In this case you have to use order related billing and use posting block for your billing document in VOFA. After two days release the invoice to accounting in VF02 for creating accounting document. It is possible using standard settings.

Thank$

Former Member
0 Kudos

No, have to be delivery related billing,

accounting document and billing document needs to be generated before goods issue (many days later)

former_member186385
Active Contributor
0 Kudos

Hi Robin,

As i understand the process of 3PL, you will be creating the delivery document and send idoc message to 3PL to initate the Picking and PGI. 3PL will send confirmation of picking and Good issues to SAP which will post PGI in SAP as virtual GI.

So meanwhile you need to create Invoice, in this case you can use standard routine in the copy control from Delivery to Billing which is 11. This will allow you to create Billing document without PGI

use 11 as copying requirement in the Item category copy controls, you have too ensure that a specific item category has to be configure which will not hamper your existing production process

Thanks

santosh

former_member182378
Active Contributor
0 Kudos

santosh,

Enjoyed the process description related to 3PL! Thanks!

Please continue sharing this type of real time experiences.

TW

Former Member
0 Kudos

This is standard, but we need invoice before 3PL PGI, once 3PL pickup goods(goods still in 3PL warehouse), we want invoice ready and before the goods is removed from 3PL warehouse

former_member182378
Active Contributor
0 Kudos

Robin,

To clarify, only after picking is complete you want to generate the billing document?

TW

Former Member
0 Kudos

yes

former_member182378
Active Contributor
0 Kudos

Robin,

In VTFL, Delivery document to Billing document, in field copying requirement, this condition has to be put, in the form of a routine. Check F4 options and see if there is any standard requirement / routine you can make use of. Or else you have to create your own rountine and put it there.

TW

former_member211108
Contributor
0 Kudos

Hi Robin,

As mentioned earlier by Santosh, you can achieve your requirement by assigning the requirement routine 11 at item level in copy control. This standard routine is designed for this requirement only.

Please configure your system accordingly and test the scenario. In case of any concern please revert.

Thanks and Regards

Atulkumar Dagade

former_member182378
Active Contributor
0 Kudos

Atul,

I don't have access to SAP. Will this requirement allow creation of billing document only after picking is completed?

Robin,

As you know, a mandatory step is testing.

TW

former_member211108
Contributor
0 Kudos


Hi TW,

The routine checks for the billing block and billing status. It means the system is not performing check on good issue. As I said earlier the routine is designed  for such requirement.

Thanks and Regards

Atulkumar Dagade

former_member182378
Active Contributor
0 Kudos

Hi Atul,

The requirement is suppose picking is not completed, user should not be able to create the billing document. Will requirement 11 satisfy this?

without PGI, create bill - is clear.

TW

former_member186385
Active Contributor
0 Kudos

Hi Robin,

Requirement 11 will accomplish your requirement

Please try and revert if you find any discrepancies

thanks

santosh