Mensagem: -
ProductAdapterReceiveSend
InsertUpdateDeleteInsertUpdateDelete


FielddocumentationmaxLengthProductFieldERPReq.TypeLengthDescription
CompanyId2





BranchId12





CompanyInternalId InternalId da chave completa de empresa do produto
-> PROTHEUS

->

->

->

->

-> para o Protheus é esperado que com o cabeçalho da mensagem seja identificado empresa e filial já pelo Framework estando no ambiente (Empresa x Filial) correto
InvoiceNumber9





DocumentSeries3





InternalId InternalId de Integração
->

-> SF1.F1_FILIAL+SF1.F1_DOC+SF1.F1_SERIE+SF1.F1_FORNECE+SF1.F1_LOJA+SF1.F1_TIPO

-> sim

-> char

->

->
CustomerCode12





CustomerInternalId InternalId da chave completa do Cliente do pedido
-> PROTHEUS

-> SA2.A2_FILIAL+SF1.F1_FORNECE+SF1.F1_LOJA

->

->

->

->
InvoiceDateData de Emissão





InputDateData de Recebimento/Digitação





InvoiceDiscountsDescontos da NF





GoodsValue Valor da mercadoria





InvoiceGrossValue Valor Bruto da NF





InsuranceValueValor Seguro





SefazNFeKey Chave da NF-e SEFAZ 44





TypeFreight Tipo de Frete ( CIF; FOB; AccountThird; NoFreight) 1





FreightValueValor do Frete





CustomerTicket Tipo de nota fiscal do cliente "A" - Nota Fiscal Provisória "B" - Nota Fiscal Definitiva





CalculationBasisICMSBase de ICMS





ICMSValueValor do ICMS





CalculationBasisIPI Base de Calculo de IPI





IPIValueValor do IPI





PaymentCode Código da condição de pagamento





PaymentCodeInternalId InternalId da chave completa da Condição de pagamento do pedido
-> PROTHEUS

-> SA4.A4_FILIAL+SF1.F1_COND

->

->

->

->
TypeOfDocument Tipo do documento - Logix é uma lista fixa - Datasul é uma lista fixa - Protheus é pré-cadastrado e permite mudar - RM é cadastro livre Para entender como este campo irá funciona, consulte o seguinte tópico da documento TFS:TOTVSMSGXML \DEV\documentação\Padrão para criação de mensagens únicas.docx 2.13.2 Conflito entre valores fixos e valores cadastráveis





ListOfItems