Mapeamento de Campos da Mensagem Única Order (Ordem) - RM
ORDER 3.002 - RECEBIMENTO- EAI 2.0
Mensagem Única | RM | Observação | ||
---|---|---|---|---|
Elemento | Descrição | Tabela | Coluna | |
BusinessContent | ||||
CompanyId | Coligada | TMOV | CODCOLIGADA | O campo é preenchido com valor de referencia do De-Para. |
CompanyInternalId | InternalId da empresa | TMOV | CODCOLIGADA|CODFILIAL | |
BranchId | Filial | TMOV | CODFILIAL | O campo é preenchido com valor de referencia do De-Para. |
OrderTypeCode | Tipo do Pedido | TMOV | CODTMV | Os valores passados na mensagem serão: |
InternalId | InternalId do Pedido | TMOV | CODCOLIGADA|IDMOV | |
RegisterDate | Data de Emissão | TMOV | DATAEMISSAO | |
OrderId | Número do Pedido | TMOV | IDINTEGRACAO | Este campo só é visível apenas na visão de movimentos. |
RegisterHour | Horário Emissão | TMOV | HORARIOEMISSAO | |
VendorGovInfo | Informação Governo de Fornecedor | TMOV | CGCCFO | Não utilizado. |
CustomerCode | Código do Cli/For | TMOV | CODCFO | Não utilizado. |
CustomerInternalId | InternalId do Cli/For | TMOV | CODCOLCFO|CODCFO | |
PaymentTermCode | Condição de Pagamento | TMOV | CODCPG | O campo é preenchido com valor de referencia do De-Para. |
PaymentConditionInternalId | InternalId da condição de pagamento | TMOV | CODCOLIGADA|CODCPG | |
Discounts | Descontos | TMOV | VALORDESC | O type deste campo pode receber de 0 a 4 descontos, o RM envia e recebe apenas um desconto. Tanto no envio quando no recebimento o RM irá considerado apenas o primeiro registro da lista. Disponível a partir da versão Order 4.010 |
FreightType | Tipo de frete | TMOV | FRETECIFOUFOB | 1 - CIF; 2 - FOB; 9 - Nenhum |
FreightValue | Valor do frete | TMOV | VALORFRETE | |
Observation | Observações do Pedido | TMOV | HISTORICOCURTO | Campo considerado a partir das versões: 4.003 (envio) / 4.010 (recebimento) |
SalesOrderItens.Item | ||||
CompanyId | Coligada | TITMMOV | CODCOLIGADA | O campo é preenchido com valor de referencia do De-Para. |
BranchId | Filial | TITMMOV | CODFILIAL | O campo é preenchido com valor de referencia do De-Para. |
OrderItem | Id do Item | TITMMOV | NSEQITMMOV | |
InternalId | InternalID Item do Pedido | TITMMOV | CODCOLIGADA|IDMOV|NSEQITMMOV | |
ItemInternalId | InternalId do Produto | TITMMOV | CODCOLIGADA|IDPRD | O campo é preenchido com valor de referencia do De-Para. |
Itemunitofmeasure | Unidade de Medida do Item | TITMMOV | CODUND | Não utilizado. |
UnitOfMeasureInternalId | InternalId da Unidade de Medida | TITMMOV | CODUND | |
Quantity | Quantidade | TITMMOV | QUANTIDADE | |
UnityPrice | Preço unitário | TITMMOV | PRECOUNITARIO | |
TotalPrice | Valor Total | TITMMOV | VALORBRUTOITEM | |
valnetlineitem | TITMMOV | VALORTOTALITEM | ||
ItemDiscounts | Descontos do item | TITMMOV | VALORDESC | O type deste campo pode receber de 0 a 4 descontos, o RM envia e recebe apenas um desconto. Tanto no envio quando no recebimento o RM irá considerado apenas o primeiro registro da lista. Disponível a partir da versão Order 4.010 |
CostCenterCode | Centro de Custo | TITMMOV | CODCCUSTO | Não utilizado. |
CostCenterInternalId | InternalID do Centro de Custo | TITMMOV | CODCOLIGADA|CODCCUSTO | |
Event | Operação a ser executada no registro | Valor default: “upsert”. Enviar “delete” quando for exclusão | ||
Observation | Observações Item do Pedido | TITMMOV | HISTORICOCURTO | Campo considerado a partir das versões: 4.003 (envio) / 4.010 (recebimento) |
PAYMENTPLAN.TERM | ||||
InternalId | Chave da parcela | TPAGTO | CODCOLIGADA|IDSEQPAGTO | Chave única da parcela no RM. |
conditionpay | Condição de Pagamento | Não utilizado. | ||
datereference | Data de emissão | TPAGTO | DATAEMISSAO | |
timereference | Referência de tempo | Não utilizado. | ||
typeperiod | Tipo de período | Não utilizado. | ||
periodnum | Numero de períodos | Não utilizado. | ||
termduedate | Data de vencimento | TPAGTO | DATAVENCIMENTO | |
termamount | Valor total | TPAGTO | VALOR | |
termpaymentpercentage | Percentual ao valor da nota | Não utilizado. | ||
OTHER.ADDFIELD | A informação de campo complementar só vai ser gravada se o campo existir na base e o campo for visível no movimento | |||
field | Nome da coluna personalizada | TMOVCOMPL | ||
value | Valor da coluna personalizada | TMOVCOMPL |
Mapeamento de Campos da Mensagem Única Order (Ordem) - Protheus
Mensagem Única | MNT | Observação | ||
---|---|---|---|---|
Elemento | Descrição | Tabela | Coluna | |
BusinessContent | ||||
OrderId | Número do pedido | SC7 | C7_NUM | |
InternalId | InternalId do pedido | SC7 | cEmpAnt | | |
CompanyId | Empresa | cEmpAnt | ||
BranchId | Filial | cFilAnt | ||
CompanyInternalId | Coligada|Filial | cEmpAnt | cFilAnt | ||
RegisterDate | Data de emissão da parcela | SC7 | C7_EMISSAO | |
Ordertypecode | Tipo do pedido | Envia valor fixo ‘001’ para pedido de compra. | ||
RegisterHour | Horário de emissão | Envia hora corrente. | ||
CustomerCode | Código do fornecedor | SC7 | C7_FORNECE | Não enviado pelo Protheus. |
CustomerInternalId | InternalId do fornecedor | SC7 | IntForExt () -> | |
PaymentTermCode | Condição de pagamento | SC7 | C7_COND | |
PaymentConditionInternalId | InternalId da condição de pagamento | SC7 | IntConExt () -> | |
SalesOrderItens.Item | ||||
CompanyId | Empresa | cEmpAnt | ||
BranchId | Filial | cFilAnt | ||
OrderItem | Id do Item | SC7 | C7_ITEM | |
InternalId | InternalId do item do pedido | SC7 | cEmpAnt | | |
ItemInternalId | InternalId do produto | SC7 | IntProExt() -> | |
UnitOfMeasureInternalId | Unidade de medida do item | SC7 | IntUndExt() -> | |
Quantity | Quantidade | SC7 | C7_QUANT | |
UnityPrice | Preço unitário | SC7 | C7_PRECO | |
TotalPrice | Valor total | SC7 | C7_QUANT * C7_PRECO | |
CostCenterCode | Centro de custo | SC7 | C7_CC | Não enviado pelo Protheus. |
CostCenterInternalId | InternalId do centro de custo | SC7 | IntCusExt() -> |
2.Pedido de Pagamento (SE2): multas, documentos e honor. despachante
Mensagem Única | MNT | Observação | ||
---|---|---|---|---|
Elemento | Descrição | Tabela | Coluna | |
BusinessContent | ||||
OrderId | Número do pedido | SE2 | E2_NUM | |
InternalId | InternalId do pedido | SE2 | cEmpAnt | | |
CompanyId | Empresa | cEmpAnt | ||
BranchId | Filial | cFilAnt | ||
CompanyInternalId | Coligada|Filial | cEmpAnt | cFilAnt | ||
RegisterDate | Data de emissão da parcela | SE2 | E2_EMISSAO | |
Ordertypecode | Tipo do pedido | Envia valor fixo ‘000’ para pedido de pagamento. | ||
RegisterHour | Horário de emissão | Envia hora corrente. | ||
CustomerCode | Código do fornecedor | SE2 | E2_FORNECE | Não enviado pelo Protheus. |
CustomerInternalId | InternalId do fornecedor | SE2 | IntForExt () -> E2_FORNECE | | |
SalesOrderItens.Item | ||||
CompanyId | Empresa | cEmpAnt | ||
BranchId | Filial | cFilAnt | ||
OrderItem | Id do Item | Envia fixo ‘001’. | ||
InternalId | InternalId do item do pedido | SE2 | cEmpAnt | | |
ItemInternalId | InternalId do produto | IntProExt() | Utiliza como produto o conteúdo dos parâmetros MV_PRODTRX, MV_PRODTS2 ou MV_PRODTS8. | |
UnitOfMeasureInternalId | Unidade de medida do item | SB1 | IntUndExt() -> | Envia unidade de medida relacionada ao produto do parâmetro utilizado. |
Quantity | Quantidade | Valor fixo 1. | ||
UnityPrice | Preço unitário | Valor da parcela. | ||
TotalPrice | Valor total | SE2 | Envia fixo valor da parcela x 1. | |
CostCenterCode | Centro de custo | SE2 | E2_CCD | Não enviado pelo Protheus. |
CostCenterInternalId | InternalId do centro de custo | SE2 | IntCusExt() -> |