...
Mapeamento de Campos da Mensagem Única StockTurnover (Baixa/Aumento no Estoque) - RM
...
STOCKTURNOVER 1.006 - RECEBIMENTO- EAI 2.0
- A partir da versão 1.006 o centro de custo do movimento será determinado pelo centro de custo do primeiro item do movimento uma vez que este campo não está disponível entre os campos de movimento da mensagem.
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 Entrada 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 |
|
|
EquipmentCode | Código do Equipamento (Bem) associado à OS. | TITMMOV | CODBEMSIGAMNT | Este campo é copiado para os itens de movimentos. Recurso disponível a partir da versão RM 12.1.19 |
|
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 | Se for baixa de estoque (Type = "000") e a Fórmula Valor Item estiver preenchida na etapa Integração Mensagem Única do tipo de movimento, o valor é o resultado da fórmula dividido pelo TITMMOV.QUANTIDADE. Se não TITMMOV.PRECOUNITARIO. |
TotalPrice | Valor total do item | TITMMOV |
VALORLIQUIDO | Se for baixa de estoque (Type = "000") e a Fórmula Valor Item estiver preenchida na etapa Integração Mensagem Única do tipo de movimento, o valor é o resultado da fórmula. Se não TITMMOV.VALORLIQUIDO. |
DeliveryDateTime | Data de Entrega | TITMMOV | DATAENTREGA |
|
|
Quantity | Quantidade | TITMMOV | QUANTIDADE |
|
|
UnitofMeasureInternalId | Unidade de Medida | TITMMOV | CODUND |
|
|
WarehouseInternalId | Local de Estoque | TITMMOV | CODLOC |
|
|
RequestItemInternalId | Internal Id do item de solicitação | TITMMOV | CODCOLIGADA|IDMOV|NSEQITMMOV | Será enviado nesta tag o InternalId do Item de Movimento da solicitação vinculada à uma Ordem de Serviço. Regra para preenchimento do campo é: - Enviar o Identificador Global da tabela De/Para quando transação é igual a RequestItem
- Enviar o Valor RM da tabela De/Para quando transação igual a RequestItem e Identificador Global for nulo
|
|
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 |
| | |
|
|
|
ListOfApportionStockTurnover.ApportionStockTurnover (Preenchido apenas no Envio) |
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. |
ApportionStockTurnoverItemApportionStockTurnoverItem (Preenchido apenas no Envio) |
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 Entrada 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 ou "001" - Entrada 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 |
| |
|
CompanyInternalId | Empresa e Filial | CEmpAnt | cFilAnt |
| | | |
|
|
|
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. |
EquipmentCode |
ObservationObservação Observação |
|
|
|
ListOfStockTurnoverItem . StockTurnoverItem |
InternalId | InternalID | SD3 | cEmpAnt | D3_FILIAL | D3_NUMSEQ | D3_CHAVE | D3_COD |
| | |
|
|
|
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 |
| | | | |
|
|
|
ListOfApportionStockTurnover.ApportionStockTurnover – não enviado pelo MNT |
...