cancel
Showing results for 
Search instead for 
Did you mean: 

Validation for MIRO

Former Member
0 Kudos

I want" Bussines area & Section Code "

So i created the validation for all vendor transaction ie. FB60,F-43,F-48 & MIRO.

Validation is based on

Tcode & Account type

But i m not getting the compulsory field for MIRO.

For all other transation i m getting the right validation.

Then Why it doesnt take for MIRO?

What will be the sollution for that?

Plz tell me.

Accepted Solutions (0)

Answers (3)

Answers (3)

oscar_valdez
Explorer
0 Kudos

Dear Gladys,

Please, can you update your responde about the GSBER (MIRO) substitution?

Thanks in advance for your fast answer.

Oscar.

Former Member
0 Kudos

y

gladys_xing
Active Contributor
0 Kudos

Hi,

Do you want to subsittute the GSBER in tax line item in MIRO?

if yes, then it works as design.In general taxes should not be

posted with business area as per note 199886. Therefore GSBER

is coded to be deleted when postings do not happen directly in FI.

Due to technical reasons the logic for postings directly in FI

(such as FB60) differs: There would be no deletion.

I recommend not to substitute the business area for tax items

(to be conform with note 199886) but if you really want to do this in

general you can implement the following modification on your own risk:

function FI_SUBST_GSBER

...

ELSE.

  • If GSBER differs -> mark as not unique

IF gsber_tab-gsber <> t_accit-gsber.

CLEAR gsber_tab-flg_unique.

MODIFY gsber_tab INDEX sy-tabix.

ENDIF.

ENDIF.

>>>>>>>>>>>>>>>>>>>>>>>START-OF-DELETION>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

IF t_accit-taxit = xon AND t_accit-xbilk = xon.

IF brazil IS INITIAL. "do not clear for brazil "note 436374

CLEAR t_accit-gsber.

MODIFY t_accit.

ENDIF. "note 436374

ENDIF.

>>>>>>>>>>>>>>>>>>>>>>>END-OF-DELETION>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

ENDIF.

ENDLOOP.

...

Hope the above informations can help to you!

Best Regards,