Mapeamento de Campos da Mensagem Única StockTurnover (Baixa/Aumento no Estoque) - RM
Mensagem Única | RM | Observação |
---|
Elemento | Descrição | Tabela | Coluna | |
BusinessContent |
Type | Tipo da Movimentação | | | Utilizado para selecionar o Tipo de Movimento. "000” – Baixa de Estoque "001” – Acréscimo de Estoque |
InternalId | InternalId da Movimentação | TMOV | CODCOLIGADA|IDMOV | |
Code | Id da Movimentação | TMOV | IDMOV | Campo utilizado somente na saída de dados, na entrada é auto incremento. |
Number | Numero da Movimentação | TMOV | NUMEROMOV | A utilização do mesmo é parametrizada por tipo de movimento, onde informa a utilização ou criação de novo valor. |
CompanyId | Coligada | TMOV | CODCOLIGADA | |
BranchId | Filial | TMOV | CODFILIAL | |
Series | Série | TMOV | SERIE | Se vazio, busca valor default do Tipo de Movimento. |
RegisterDateTime | Data de Emissão | TMOV | DATAEMISSAO | |
DeliveryDateTime | Data de Entrega | TMOV | DATAENTREGA | |
AbatementDateTime | Data de Entrega | TMOV | DATADEDUCAO | |
ProjectInternalId | ID do Projeto | TMOV | IDPRJ | O campo é preenchido com valor de referencia do De-Para. |
MainOrderCode | Codigo da Ordem(OP ou OS) | TMOV | CODORDEMREFERENCIA | |
Observation | Observação | TMOV | OBSERVACAO | |
ListOfStockTurnoverItem . StockTurnoverItem |
InternalId | InternalID | TITMMOV | CODCOLIGADA|IDMOV|NSEQITMMOV | |
Code | Id do Item | TITMMOV | NSEQITMMOV | |
ItemInternalId | Produto | TITMMOV | CODCOLIGADA|IDPRD | O campo é preenchido com valor de referencia do De-Para. |
ItemReferenceCode | Código de Ref. do Produto | | | Campo não existente na linha RM. |
ItemReserveInternalId | Código da reserva | | | Campo não utilizado pois ainda não há implementação de reserva na linha RM. |
UnitPrice | Preço Unitário | TITMMOV | PRECOUNITARIO | |
TotalPrice | Valor total do item | TITMMOV | VALORLIQUIDO | |
DeliveryDateTime | Data de Entrega | TITMMOV | DATAENTREGA | |
Quantity | Quantidade | TITMMOV | QUANTIDADE | |
UnitofMeasureInternalId | Unidade de Medida | TITMMOV | CODUND | |
WarehouseInternalId | Local de Estoque | TITMMOV | CODLOC | |
CostCenterInternalId | Centro de Custo | TITMMOV | CODCCUSTO | Obrigatório que seja passado no cabeçalho OU no item. |
AccountantAcountInternalId | Conta Contábil | | | Não utilizado na linha RM. |
MainOrderCode | Codigo da Ordem (OP ou OS) | TITMMOV | CODORDEMREFERENCIA | O SigaMNT pode decidir se enviará a OP ou OS. |
ProjectInternalId | ID do Projeto | TITMMOV | IDPRJ | |
TaskInternalId | ID da Tarefa | TITMMOV | IDTRF | |
Observation | Observação | | | |
ListOfApportionStockTurnover.ApportionStockTurnover |
ProjectInternalId | ID do Projeto | TMOVRATCCU | IDPRJ | O campo é preenchido com valor de referencia do De-Para. |
TaskInternalId | ID da Tarefa | TMOVRATCCU | IDTRF | O campo é preenchido com valor de referencia do De-Para. |
CostCenterInternalId | Código Centro de Custo | TMOVRATCCU | CODCCUSTO | O campo é preenchido com valor de referencia do De-Para. |
AccountantAcountInternalId | Conta Contábil | | | Não utilizada na linha RM. |
Percentual | Valor Percentual | TMOVRATCCU | PERCENTUAL | |
Value | Valor Nominal | TMOVRATCCU | VALOR | |
Observation | Observação | TMOVRATCCU | HISTORICO | |
ListOf ApportionStockTurnoverItem.ApportionStockTurnoverItem |
ProjectInternalId | ID do Projeto | TITMMOVRATCCU | IDPRJ | O campo é preenchido com valor de referencia do De-Para. |
TaskInternalId | ID da Tarefa | TITMMOVRATCCU | IDTRF | O campo é preenchido com valor de referencia do De-Para. |
CostCenterInternalId | Código Centro de Custo | TITMMOVRATCCU | CODCCUSTO | O campo é preenchido com valor de referencia do De-Para. |
AccountantAcountInternalId | Conta Contábil | | | Não utilizada na linha RM. |
Percentual | Valor Percentual | TITMMOVRATCCU | PERCENTUAL | |
Value | Valor Nominal | TITMMOVRATCCU | VALOR | |
Observation | Observação do Rateio | TITMMOVRATCCU | HISTORICO | |
Notas:
- A baixa de estoque e o acréscimo em estoque geram um novo movimento, mesmo que seja originada pela solicitação de estoque referente a um insumo previsto.
- Caso deseje realizar insumos a partir da solicitação de estoque gerada por insumos previstos, a baixa deve ser efetuado pelo BackOffice, que reportará a realização do mesmo a o SigaMNT.
- O parâmetro “TMVBaixa” deverá ter seu valor atualizado com o código do tipo de movimento de Baixa de Estoque específico da integração.
- O parâmetro “TMVEntradaEstoque” deverá ter seu valor atualizado com o código do tipo de movimento de Acréscimo em Estoque específico da integração.
Mapeamento de Campos da Mensagem Única StockTurnover (Baixa/Aumento no Estoque) - Protheus
Mensagem Única | MNT | Observação |
---|
Elemento | Descrição | Tabela | Coluna | |
BusinessContent |
Type | Tipo da Movimentação | | | Utilizado para selecionar o Tipo de Movimento. Fixo "000” – Baixa de Estoque |
InternalId | InternalId da Movimentação | SD3 | cEmpAnt | D3_FILIAL | D3_DOC | ‘STO’ | |
Code | Id da Movimentação | SD3 | D3_DOC | |
Number | Numero da Movimentação | SD3 | D3_DOC | |
CompanyId | Empresa | | cEmpAnt | |
BranchId | Filial | | cFilAnt | |
CompanyInternalId | Empresa e Filial | CEmpAnt | cFilAnt | | |
Series | Série | | | |
RegisterDateTime | Data de Emissão | SD3 | D3_EMISSAO + ‘0:00:00’ | |
DeliveryDateTime | Data de Entrega | STL | TL_DTINICI + Time() | Utiliza informação da OS quando há OS relacionada. |
AbatementDateTime | Data de Abatimento | | | |
ProjectInternalId | ID do Projeto | | | |
MainOrderCode | Codigo da Ordem (OS) | SD3 | D3_ORDEM | Não obrigatório. |
MainOrderInternalId | InternalId da Ordem (OS) | STJ / SD3 | cEmpAnt | TJ_FILIAL | D3_ORDEM | ‘OS’ | Não obrigatório. |
Observation | Observação | | | |
ListOfStockTurnoverItem . StockTurnoverItem |
InternalId | InternalID | SD3 | cEmpAnt | D3_FILIAL | D3_NUMSEQ | D3_CHAVE | D3_COD | |
Code | Id do Item | | | |
ItemInternalId | Produto | SB1 / SD3 | IntProExt() -> B1_FILIAL | *D3_COD | D3_COD é composto conforme regras e parametrizações de integração: Produto = código do produto; Terceiro = MV_PRODTER; Ferramenta = MV_PRODFER, Mao-de-Obra = MOD+T1_CCUSTO (caso haja de-para para produto definido para MDO ele é substituído). |
ItemReferenceCode | Codigo de Ref. do Produto | | | |
ItemReserveInternalId | Código da reserva | | | |
UnitPrice | Preço Unitário | SD3 | D3_CUSTO1 / D3_QUANT | Preço unitário é composto pela divisão do custo pela quantidade. |
TotalPrice | Valor total do item | SD3 | D3_CUSTO1 | |
DeliveryDateTime | Data de Entrega | STL | TL_DTINICI + TL_HOINICI + ‘:00’ | |
Quantity | Quantidade | SD3 | D3_QUANT | |
UnitofMeasureInternalId | Unidade de Medida | SAH / SD3 | IntUndExt() -> AH_FILIAL | D3_UM | |
WarehouseInternalId | Local de Estoque | NNR / SD3 | IntLocExt() -> NNR_FILIAL | D3_LOCAL | |
CostCenterInternalId | Centro de Custo | SD3 | IntCusExt() -> D3_CC | |
AccountantAcountInternalId | Conta Contábil | | | |
MainOrderCode | Codigo da Ordem (OS) | SD3 | D3_ORDEM | |
MainOrderInternalId | InternalId da Ordem (OS) | STJ / SD3 | cEmpAnt | TJ_FILIAL | D3_ORDEM | ‘OS’ | |
ProjectInternalId | ID do Projeto | | | |
TaskInternalId | ID da Tarefa | | | |
Observation | Observação | | | |
ListOfApportionStockTurnover.ApportionStockTurnover – não enviado pelo MNT |
HISTORICO