on 10-29-2011 8:34 AM
Hi,
I am trying to understand invoice cancellation process
Scenario:
Sales order -> Delivery -> Invoice -> Excise Invoice
Now I want to allow cancellation of invoice only if excise invoice is cancelled.
Can anybody help?
Hi,
You can Cancell Excise Invoice using T code "J1ih", but you can go for an enhancement for the commercial invoice or bill to be cancelled against the Excise Invoice.
Regards
DSR
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Now I want to allow cancellation of invoice only if excise invoice is cancelled ?
For this above i specified the developement.
Even if the excise invoice issued has been cancelled before cancelling commercial invoice.then you can directly cancel the commercial invoice,because the excise invoice status is cancelled.
Thank you,
Hi,
Let me give the exact scenario so that we can discuss on it further..
I have a sales order, I created delivery, then commercial invoice (VF01) and then Excise Invoice using J1IIN (Reference to invoice number)
Now for some reasons. I had to cancel the commercial invoice.
So I cancelled or deleted (VF11), then created a new invoice. (note old excise invoice still exists in the system as I didnt cancel or delete it.
now using the new invoice I am trying to create new excise invoice. Usually it gives an error which is the correct behaviour. But for some cases it allows to create new excise invoice even though old excise invoice still exists.
Hi Ankit,
the same requirement has come in one of our existing project, we gone for an enhancement in order to meet the client requirement.
Here i am providing you the logic to achieve this. User exit RV60AFZZ
IF sy-MANDT = 100 AND vbrk-bukrs = '1300'.
IF SY-TCODE = 'VF11'.
TABLES:J_1IEXCHDR.
SELECT SINGLE * FROM J_1IEXCHDR
WHERE RDOC = XVBUK-VBELN AND STATUS = 'R'.
IF SY-SUBRC <> 0.
MESSAGE E000(ZMSG).
ENDIF.
ENDIF.
ENDIF.
Take the help of ABAPer he will understand this and it will defiantly workout.
check and revert
Regards
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
It is not possible in standard SAP you have to go for enhancement.Use this user exit
RV60AFZZ.
logic is:system has to cancell(VF11) the invoice if the excise invoice is cancelled frist
Thank you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
104 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.