cancel
Showing results for 
Search instead for 
Did you mean: 

User exits which influence on billing document cancellation

former_member328731
Participant
0 Kudos

Dear colleagues,

I have requirements in case of billing document cancellation to influence on posting date and VAT date. Process is  set up like cancellation document (document type S1), need to be released after creation. Between creation and release can pass several days and document need to be posted based on release date and VAT in FI document needs to be recorded on release date.

Usually for this I will use standard SD billing user exits:

SDVFX001

SDVFX002

SDVFX003

SDVFX004

SDVFX005

SDVFX006

SDVFX007

SDVFX008

SDVFX009

SDVFX010

SDVFX011

V05I0001

V05N0001

V60A0001

V60P0001

V61A0001

and I already used SDVFX08 for regular in case of regular invoice, but in case of cancellation this user exits are not called.

Do you have any idea how to solve presented issue?

Thank you,

Harry

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos

Try with V60A0001

former_member328731
Participant
0 Kudos

Thank you Lakshmipathi,

I do not think that I can influence on VATDATE with this user exit?

Thank you,

H

Answers (2)

Answers (2)

Former Member
0 Kudos

Harry, you can modify FKDAT at include RV60AFZC and FORM USEREXIT_FILL_VBRK_VBRP for sy-tcode = 'VF11' or consult OSS note 1259505 - FAQ: New cancellation procedure in SD for this but for VATDATE follow the instructions mentioned in OSS note 1567029 - Badi VATDATE_RULES: VF11 w/ new cancellation, FB08 w/ input and in case you need any further info on this you can ask. Thanks.

tao_sun2
Employee
Employee
0 Kudos

Hi Harry,

Normally system is always performing new cancellation procedure.

Technically, FM AC_DOCUMENT_REVERSE is called and FI reversal is perfomed at FI side directly.

That is why the user-exit are not called during invoice cancellation.

In this case, please consider note 339928 and set RULE_NEW_CENCEL to A or B according to your

business requirement to let system perform old cancellation precedure.

Please refer to note 1259505 for more information.

Best Regards,

Tao