cancel
Showing results for 
Search instead for 
Did you mean: 

Regenerate invoice as is, not as debit memo

Former Member
0 Kudos

Hello all,

Hope you can help with the issue I'm facing this time...since the beggining of the year the logistics team of the company was issuing invoices to a costumer with a mistake in the IDOC, thus not reaching the client, and I'm being unable to collect those sales (I'm an account receivable specialist).

The IDOC has already been corrected, but the accounts payable department tells me that the only option is to cancel the documents and generate again the invoices. Reaching logistics they tell me that's very complicated since they have to cancel the documents, create the orders again, and then allocate inventory, make the picking, etc so that will consume a lot of their operating time. Also they gave me another solution that's almost "automatic", I don't know the method but they cancel the invoice with a credit memo, and immediately generate another document to represent the sale but as a debit memo, instead of the invoice, which I'd like to get.

So, my question would be...is there any fast way to cancel an invoice and generate immediately another with the same information?

If I didn't made myself clear please tell me and I will try to explain in more detail.

Thanks in advance.

Kind regards.

Christopher Valdes

Accepted Solutions (0)

Answers (1)

Answers (1)

Lakshmipathi
Active Contributor
0 Kudos

Since you have confirmed that the error in IDOC settings are corrected, you have the option of reprocessing those IDocs via BD87.  Have you tried that?

G. Lakshmipathi

Former Member
0 Kudos

Thanks for the answer Lakshmipathi but due to fiscal policies we cannot just reprocess the IDOC, we need to generate a new document number, is this possible?

Lakshmipathi
Active Contributor
0 Kudos
we need to generate a new document number

In that case, the only option is to reverse those already generated billing documents and reprocess it.  Of course, you can automate this if it is going to be in bulk via VF06

G. Lakshmipathi

Former Member
0 Kudos

Thanks again for the quick response, I do not have access to that tcode but I'll seek for it, just to confirm, the final output of this transaction will be an invoice? and not a debit memo, right?

If that's so, which are the steps to follow? first it is required to cancel the original invoices and then run the VF06? or it doesn't matter? will this have any inventories impact?

Lakshmipathi
Active Contributor
0 Kudos
  1. First you need to identify how many billing documents are not transferred to the customer which you can list out from BD87. 
  2. Then you need to check in which month, those billing documents were generated and the subsequent accounting document.
  3. Check whether for that month, FI period is open.  If not, ask your FI person to open that period
  4. Cancel all those billing documents via VF11 which are not passed on to the end customer
  5. Execute VF06 and input all those deliveries against the field "SD document" and check the box "Start immediately" at the bottom screen and click from top menu bar "Program > Execute in background"
  6. Finally, since you are going to cancel only the billing documents, it won't have any impact in your inventory.

Most importantly, if you are not familiar with the above SD process, better ask some SD guy to perform this; else you test in a DEV, and if you are confident, proceed with the above steps.

G. Lakshmipathi