cancel
Showing results for 
Search instead for 
Did you mean: 

LCIT u2013 BOLL u2013 MWBO Condition types in Italian pricing procedure

Former Member
0 Kudos

Background on Italian taxationu2013

u2022 LCIT is a condition type which is used for licensing. When customer has an agreement with Government regarding VAT (MWST) exemption based on certain value or certain time frame, at SAP front LCIT condition type is triggered. Subsequently, when LCIT comes into play the Tax condition type MWST get suppressed in the tax calculation.

u2022 In standard Italian pricing procedure, MWST is not a mandatory condition type. However, as per Our global pricing procedure we need MWST as mandatory Condition type. When LCIT gets triggered MWST is suppressed. As MWST is mandatory condition type, we get pricing error message as MWST is missing.

u2022 BOLL is sort of stamp duty charge Italian (EU) pricing procedure should consider for ALL the Tax Exempt documents. This stamp duty should not be charged to customer. This amount should go to certain account based on account key.

We have following updates on the LCIT u2013 BOLL u2013 MWBO condition type configuration in EU pricing procedure.

u2022 To over come this issue SAP has suggested to implement OSS 1071560 and 1025825.

u2022 We implemented both the notes at Development client but failed to get desired results.

u2022 We wrote back to SAP informing that the notes are not working as explained. In reply SAP has mentioned that itu2019s a consulting issue. According to SAP u201Cthe source code contained in these notes is just a "free" solution proposal for a non-existing function, however, this source code is not contained in any SAP maintenance system and thus cannot be maintained by SAPu201D.

I would like to know if some one has knowledge of implementing LCIT, ZBOL and ZMWB, and help me understanding how each condition type works.

Thanks and regards,

Pradeep

Edited by: Pradeep Sutar on Jul 8, 2009 1:10 PM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I can maybe explain something to show how we have set this up in our global pricing procedure.

Line 900 is the line "Net Value 2"



921	0	LCIT	VAT license Italy	900	0	S		33	37	0	MWS
922	0	MWST	Output Tax	0	0	S		10	0	16	MWS
924	0	BOLL	Bollo in Fattura	900	0	S		0	0	26	ERL
925	0	MWBO	Opt.tax Bollo in Fat	924	0	S		924	0	26	MWS

For LCIT you can use the default requirements 33 and alternative calculation type.

For requirement 924 we have put in the following code:


************************************************************
*** Attention: copied routine!                           ***
*** Attention:                                           ***
*** Character string 024 is replaced by 924 everywhere ! ***

************************************************************
* Added   check: komk-vbtyp ne '6' to fix intercompany returns for Italy
* to prevent Bollo and MWBO for intercomany returns(IG).    

* Kondition zieht nur bei Fakturen, Gut-/Lastschriftanforderungen und
* Retouren

* Copied from routine 924 from 31i for implementation Italy

form kobed_924.
  sy-subrc = 4.
  if komp-kposn ne 0.
    check: komp-prsfd = 'X'.
  endif.
  check: komk-vbtyp ca vbtyp_fakt or        "Fakturen
         komk-vbtyp ca vbtyp_anfo or        "Gut-/Lastschriftanforderung
         komk-vbtyp = 'H'.                  "Retouren
  check: komk-vbtyp ne 'U'.                 "nicht Proforma
  check: komk-vbtyp ne '5'.                 "
  check: komk-vbtyp ne '6'.               "
  sy-subrc = 0.
endform.
form kobev_924.
  sy-subrc = 4.
  check: komk-vbtyp ca vbtyp_fakt or
         komk-vbtyp ca vbtyp_anfo or
         komk-vbtyp = 'H'.
  check: komk-vbtyp ne 'U'.
  check: komk-vbtyp ne '5'.                            "
  check: komk-vbtyp ne '6'.               "
  sy-subrc = 0.
endform.

This to only let the MWB0 appear in the invoice.

We let the MWST to be u20AC0 in the pricing procedure, so we have fullfilled that it is mandatory.

Normally a customer is LCIT or MWST. So if you calculate the MWST for customer with tax classification 0 in customer master, MWST = u20AC0 and LCIT tax classification 1, the LCIT is triggered.

In our case we don't mind that the MWST is copied into other documents. Hope this helps.

Answers (0)