Escolar Documentos
Profissional Documentos
Cultura Documentos
Configurações
Os tipos de condições ZSB1 - ICMS Subctr.Ret.Simb, ZSB2 - ICMS Subctr.Dev.Ind. e ZSBT - ICMS
Subctr.Rem.Ind. foram criadas como cópia do tipo de condição ICM1.
Transação OBCN
Atribuição da chave de conta criada para a cadeia de atualização WA04
Transação OB40
Atribuição dos novos tipos de condição e chaves de conta no esquema de cálculo da TAXBRA
METHOD if_badi_j1b_subcontracting~set_bustw.
* Código incluído de acordo com a nota 1677806
* Código comentado de acordo com a nota 1792874
* cv_bustw = is_mseg-bustw.
* IF is_mseg-mwskz <> space.
* CASE is_mseg-bwart.
* WHEN '541'. cv_bustw = 'WA04'.
* WHEN '542'. cv_bustw = 'WA04'.
* WHEN '543'. cv_bustw = 'WA01'.
* WHEN 'Z01'. cv_bustw = 'WA04'.
* WHEN 'Z02'. cv_bustw = 'WA04'.
* ENDCASE.
* ENDIF.
* Código incluído de acordo com a nota 1792874
CONSTANTS: lc_true VALUE 'X',
lc_mvt541(3) VALUE '541',
lc_mvt542(3) VALUE '542',
lc_mvt543(3) VALUE '543',
lc_bustw_wa04(4) VALUE 'WA04',
lc_bustw_wa01(4) VALUE 'WA01'.
cv_bustw = is_mseg-bustw.
IF is_mseg-mwskz <> space.
CASE is_mseg-bwart.
WHEN lc_mvt541.
cv_bustw = lc_bustw_wa04.
WHEN lc_mvt542.
cv_bustw = lc_bustw_wa04.
CALL FUNCTION 'J_1B_SUBCONTRACT_SET_RETPO'
EXPORTING
i_subcontract_ret = lc_true.
WHEN lc_mvt543.
cv_bustw = lc_bustw_wa01.
ENDCASE.
ENDIF.
ENDMETHOD.
A nota SAP 1792874 - Subcontracting: Allow tax calculation for mvt.542 (return) foi
implementada.
A nota SAP 2037109 - Subcontracting: Balance error in reversal process for mvt. 542 foi
implementada.