Páginas filhas
  • Pedidos - (Order)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

ORDER 4.010

Regras de Integridade:

Herda o comportamento, regras e mapeamento da versão anterior, 3.002, e é acrescentado e/ou modificado de acordo com o que segue abaixo:

Mensagem ÚnicaRMObservação
ElementoDescriçãoTabelaColuna
BusinessContent
CompanyIdColigadaTMOVCODCOLIGADAO campo é preenchido com valor de referencia do De-Para.
CompanyInternalIdInternalId da empresaTMOVCODCOLIGADA|CODFILIAL
PaymentMethodCodeCódigo da Forma/Meio de pagamento

Não utilizado, mantido na msg por padronização
PaymentMethodInternalIdInternalId da Forma/Meio de pagamento

A tabela de movimentos em si do TOTVS RM não possui esta informação mas sim na tabela de pagamentos do movimentos (parcelas) então o valor aqui informado será utilizado em tais parcelas caso na estrutura de pagamentos/parcelas (PAYMANTPLAN/TERM) exista alguma em que tal informação não seja informado.
DiscountsDescontosTMOVVALORDESC

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

Tipo de movimento deve ser configurado para usar desconto por valor. Etapa Mov Valores Financeiros 1/4 dos parâmetros de tipo de movimento

ObservationObservações do PedidoTMOVHISTORICOCURTO

Campo considerado a partir das versões: 4.003 (envio) / 4.010 (recebimento)

Tipo de movimento utilizado deve ser configurado para Editar Histórico Curto - Etapa Mov-Campos Livres 2/2 dos parâmetros de tipo de movimento.

BranchIdFilialTMOVCODFILIALO campo é preenchido com valor de referencia do De-Para.
OrderTypeCodeTipo do PedidoTMOVCODTMV

Os valores passados na mensagem serão:
000 = Pedido de pagamento (gestão de risco e documentos)

001 = Pedido de compras, vendas

002 - Solicitação Remessa

003 - Solicitação Fatura locação

004 - Solicitação NFS-e

005 - Solicitação NF-e

InternalIdInternalId do PedidoTMOVCODCOLIGADA|IDMOV
RegisterDateData de EmissãoTMOVDATAEMISSAO
OrderIdNúmero do PedidoTMOVIDINTEGRACAO

Este campo só é visível apenas na visão de movimentos.

RegisterHourHorário EmissãoTMOVHORARIOEMISSAO
VendorGovInfo

Informação Governo

de Fornecedor

TMOVCGCCFONão utilizado.
CustomerCodeCódigo do Cli/ForTMOVCODCFONão utilizado.
CustomerInternalIdInternalId do Cli/ForTMOVCODCOLCFO|CODCFO
PaymentTermCodeCondição de PagamentoTMOVCODCPGO campo é preenchido com valor de referencia do De-Para.
PaymentConditionInternalId

InternalId da condição

de pagamento

TMOVCODCOLIGADA|CODCPG


TMOVCODRPRNão há tag na mensagem específica para informar o representante então tal campo é preenchido com o representante default do Cli/For informado na mensagem ou então pelo representante default de acordo com o tipo de movimento.
SalesOrderItens.Item
CompanyIdColigadaTITMMOVCODCOLIGADAO campo é preenchido com valor de referencia do De-Para.
BranchIdFilialTITMMOVCODFILIALO campo é preenchido com valor de referencia do De-Para.
OrderItemId do ItemTITMMOVNSEQITMMOV
InternalIdInternalID Item do PedidoTITMMOVCODCOLIGADA|IDMOV|NSEQITMMOV
ItemInternalIdInternalId do ProdutoTITMMOVCODCOLIGADA|IDPRDO campo é preenchido com valor de referencia do De-Para.
ItemunitofmeasureUnidade de Medida do ItemTITMMOVCODUNDNão utilizado.
UnitOfMeasureInternalIdInternalId da Unidade de MedidaTITMMOVCODUND
QuantityQuantidadeTITMMOVQUANTIDADE
UnityPricePreço unitárioTITMMOVPRECOUNITARIO
TotalPriceValor TotalTITMMOVVALORBRUTOITEM
valnetlineitem
TITMMOVVALORTOTALITEM
CostCenterCodeCentro de CustoTITMMOVCODCCUSTONão utilizado.
CostCenterInternalIdInternalID do Centro de CustoTITMMOVCODCOLIGADA|CODCCUSTO
ItemDiscountsDescontos do ItemTITMMOVVALORDESC

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

Tipo de movimento deve ser configurado para usar desconto por valor no item. Etapa Item Valores Financeiros 1/2 dos parâmetros de tipo de movimento

ObservationObservações do item do pedidoTITMMOVHISTORICOCURTOTipo de movimento utilizado deve ser configurado para Editar Histórico Curto - Etapa Item-Campos Livres 1/2 dos parâmetros de tipo de movimento.
EventOperação a ser executada no registro

Valor default: “upsert”. Enviar “delete” quando for exclusão

PAYMENTPLAN.TERM
InternalIdChave da parcelaTPAGTO/TMOVPAGTOCODCOLIGADA|IDSEQPAGTOChave única da parcela no RM.
conditionpayCondição de Pagamento

Não utilizado.
datereferenceData de emissãoTPAGTO/TMOVPAGTODATAEMISSAO
timereferenceReferência de tempo

Não utilizado.
typeperiodTipo de período

Não utilizado.
periodnumNumero de períodos

Não utilizado.
termduedateData de vencimentoTPAGTO/TMOVPAGTODATAVENCIMENTO
termamountValor totalTPAGTO/TMOVPAGTOVALOR
termpaymentpercentagePercentual ao valor da nota

Não utilizado.
PaymentMethodCodeCódigo da Forma/Meio de pagamento

Não utilizado, mantido na msg por padronização
PaymentMethodInternalIdInternalId da Forma/Meio de pagamentoTMOVPAGTO/TPAGTOCODCOLIGADA|IDFORMAPAGTO

O campo é preenchido com valor de referencia do De-Para.

Para as parcelas onde tal valor não seja informado então o mesmo será preenchido conforme a tag equivalente que se encontra na estrutura principal da mensagem 

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
fieldNome da coluna personalizadaTMOVCOMPL

valueValor da coluna personalizadaTMOVCOMPL



ORDER (ENVIO)

Regras de Integridade:
A tag TypeOperation será enviada somente quando a mensagem for Pedido de Venda (OrderPurpose com valor 2).

...