Additional Item Information
16 campos de informacao adicional do item TXS — origem do material, usage, CPRB, subcontratacao, labor contract. Classe CL_TXS_ADDITIONAL_ITEM_INFO_BR.
Referencia de debug para os campos da estrutura TXS_ADDIT_ITEM_INFORMATION.
Para cada campo do payload: metodo de debug, cenario (MM/SD/STO/Servico) e origem do dado.
Classe: CL_TXS_ADDITIONAL_ITEM_INFO_BR
Todos os valores verificados contra codigo-fonte ABAP.
commercialQuantity
Quantidade Comercial.
Material:
-
Metodo:
GET_COMMERCIAL_QUANTITY -
Origem: pricing context — so envia quando unidade tributavel difere da comercial
materialOrigin
Origem do Material (nacional, importado, etc.).
Material:
-
Metodo:
GET_MATERIAL_ORIGIN -
Origem: campo
MTORGdo item
STO:
-
Metodo:
GET_MATERIAL_ORIGIN_STO -
Origem: dados do material na planta fornecedora
ownProduction
Producao Propria (flag indicando se o material e de fabricacao propria).
Material (SD):
-
Metodo:
GET_MATERIAL_OWN_PRODUCTION -
Origem: campo
OWNPRdo item — flag yes/nom
STO (outgoing):
-
Metodo:
GET_MATERIAL_OWN_PRODUCT_STO -
Origem: dados do material na planta fornecedora
ownProductionOnPlantOrigin
Producao Propria na Planta de Origem (usado em STO para indicar se o material era de producao propria na planta que enviou).
STO (incoming, exceto retorno):
-
Metodo:
GET_MAT_OWNPROD_ORIG_PLANT_STO -
Origem: dados do material na planta fornecedora
referenceId
ID de Referencia (chave do documento fiscal de referencia).
MM:
-
Metodo:
GET_REFERENCE_ID -
Origem:
CL_TXS_REFERENCE_ID_BR->GET_REFERENCE_ID_MM
SD:
-
Metodo:
GET_REFERENCE_ID -
Origem:
CL_TXS_REFERENCE_ID_BR->GET_REFERENCE_ID_SD
STO:
-
Metodo:
GET_REFERENCE_ID_STO -
Origem:
CL_TXS_REFERENCE_ID_BR->GET_REFERENCE_ID_STO
taxClassification
Classificacao Fiscal (codigo de classificacao tributaria do material).
Material/Servico:
-
Metodo:
GET_TAX_CLASSIFICATION -
Origem: tabela
LOGBR_TAX_CLFN— busca por material + data de vigencia
usage
Utilizacao do Material (como o material sera utilizado pelo comprador/vendedor).
Material MM:
-
Metodo:
GET_MATERIAL_USAGE_MM -
Origem: campo
MTUSEdo item
Material SD:
-
Metodo:
GET_MATERIAL_USAGE_SD -
Origem: tax code SD
STO:
-
Metodo:
GET_MATERIAL_USAGE_STO -
Origem: material usage da Purchase Order
Servico MM:
-
Metodo:
GET_SERVICE_USAGE_MM -
Origem: campo
MTUSEdo item
Servico SD:
-
Metodo:
GET_SERVICE_USAGE_SD -
Origem: campo
MTUSEdo item
Servico Frete:
-
Metodo:
GET_SERVICE_USAGE_FREIGHT -
Origem:
EKPO-J_1BMATUSE
usagePurpose
Finalidade de Utilizacao (detalha o proposito fiscal da utilizacao do material).
Material MM:
-
Metodo:
GET_MATERIAL_USAGE_PURPOSE_MM -
Origem: material usage + tax code
Material SD:
-
Metodo:
GET_MATERIAL_USAGE_PURPOSE_SD -
Origem: document type + item category + tax code
STO (incoming):
-
Metodo:
GET_MATERIAL_USAGE_PURPOSE_MM -
Origem: material usage + tax code
Servico MM:
-
Metodo:
GET_SERVICE_USAGE_PURPOSE_MM -
Origem: campo
MTUSE
Servico SD:
-
Metodo:
GET_SERVICE_USAGE_PURPOSE_SD -
Origem: document type + item category + tax code
subcontracting
Subcontratacao (indica se o item e componente ou item principal em cenario de subcontratacao).
Material (quando subcontratacao):
-
Metodo:
GET_SUBCONTRACTING_INFO -
Origem: contexto do documento de material — retorna
componentoumainitem
laborContract
Cessao de Mao de Obra (indica se o servico envolve cessao de mao de obra, relevante para REINF).
Servico MM:
-
Metodo:
GET_SERVICE_LABOR_CONTRACT_MM -
Origem: tabela
LOGBR_REINF_DET— flag REINF do material
Servico SD:
-
Metodo:
GET_SERVICE_LABOR_CONTRACT_SD -
Origem: tax code SD (verifica se e
serv_rend_issqn_labor_contrct)
cprb
Contribuicao Previdenciaria sobre Receita Bruta (indica se o item e relevante para CPRB).
Material SD:
-
Metodo:
GET_MATERIAL_CPRB_RELEVANT -
Origem: tabela
TXS_SD_CPRB_BR
Servico MM:
-
Metodo:
GET_SERVICE_CPRB_RELEVANT_MM -
Origem: tabela
TXS_MM_CPRB_BR
Servico SD:
-
Metodo:
GET_SERVICE_CPRB_RELEVANT_SD -
Origem: tabela
TXS_SD_CPRB_BR
businessTransaction
Transacao Comercial.
SD (default):
-
Metodo:
APPEND_DEFAULT_ADD_ITEM_INFO -
Origem: valores default internos (requer feature
complementary_business_attrativa)
customsProcedure
Regime Aduaneiro.
Implementacao nao encontrada no codigo-fonte disponivel.
tariffAgreementCode
Codigo de Acordo Tarifario.
Implementacao nao encontrada no codigo-fonte disponivel.
productTaxGroup
Grupo Fiscal do Produto.
Implementacao nao encontrada no codigo-fonte disponivel.
Tabelas de Customizing Relevantes
-
J_1BSERVASSIGN2 — Atribuicao de tipo de servico por material + jurisdicao
-
J_1BSERVTYPES1 — Tipos de servico BR — entrada (MM), contem campo
ABRASF -
J_1BSERVTYPES2 — Tipos de servico BR — saida (SD), contem campo
CLISTSERV -
LOGBR_TAX_CLFN — Classificacao fiscal por material + data de vigencia
-
LOGBR_REINF_DET — Determinacao REINF por material (cessao de mao de obra)
-
TXS_MM_CPRB_BR — CPRB — relevancia por fornecedor/material/ABRASF (MM)
-
TXS_SD_CPRB_BR — CPRB — relevancia por empresa/material/CNAE/NCM (SD)
Last updated 4 weeks ago
Built with Documentation.AI