Mensagem: RetailSales - Mensagem para Integração do Registro de Vendas
ProductAdapterReceiveSend
InsertUpdateDeleteInsertUpdateDelete
PROTHEUSLOJI701SimNãoNãoNãoNãoNão


FielddocumentationmaxLengthProductFieldERPReq.TypeLengthDescription
CompanyIdCódigo da Empresa
-> PROTHEUS

-> Não possui campo físico na tabela

-> Sim

-> Varchar

-> 2

-> ...
BranchIdCódigo da Filial
-> PROTHEUS

-> SL1.L1_FILIAL

-> Sim

-> Varchar

-> 2

-> Pode ter tamanho entre 02 e 12 dependendo da configuração do Protheus
CompanyInternalIdInternalId da chave completa de empresa da venda
-> 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
InternalIdInternalId da Venda
-> PROTHEUS

-> Não possui campo físico na tabela

-> Sim

-> Varchar

-> 50

-> O InternalID da venda é formado por EMPRESA|L1_FILIAL|L1_DOC|L1_SERIE|L1_PDV
SellerInternalIdInternalId do Vendedor
-> PROTHEUS

-> Não possui campo físico na tabela

-> Não

-> Varchar

-> 50

-> InternalId do Vendedor
ComissionPercentPercentual da Comissão
-> PROTHEUS

-> SL1.L1_COMIS

-> Não

-> Decimal

-> 5,2

-> Percentual da Comissão
CustomerVendorInternalIdInternalId do Código do Cliente
-> PROTHEUS

-> Não possui campo fisico na tabela

-> Não

-> Varchar

-> 50

-> O InternalID do Cliente é formado por EMPRESA|L1_FILIAL|L1_CLIENTE|L1_LOJA
TotalPriceValor Total da Venda
-> PROTHEUS

-> SL1.L1_VLRTOT

-> Sim

-> Decimal

-> 16,2

-> Valor Total da Venda
DiscountValueValor Total de Desconto
-> PROTHEUS

-> SL1.L1_DESCONT

-> Não

-> Decimal

-> 12,2

-> Valor Total de Desconto
NetPriceValor Liquido da Venda
-> PROTHEUS

-> SL1.L1_VLRLIQ

-> Sim

-> Decimal

-> 16,2

-> Valor Liquido da Venda
CashValueValor Pago em Dinheiro
-> PROTHEUS

-> SL1.L1_DINHEIR

-> Não

-> Decimal

-> 15,2

-> Valor Pago em dinheiro
ChecksValueValor Pago em Cheques
-> PROTHEUS

-> SL1.L1_CHEQUES

-> Não

-> Decimal

-> 15,2

-> Valor Pago em Cheques
CardsValueValor Pago em Cartõs de Crédito
-> PROTHEUS

-> SL1.L1_CARTAO

-> Não

-> Decimal

-> 15,2

-> Valor Pago em Cartõs de Crédito
DebitValueValor Pago em Cartões de Débito
-> PROTHEUS

-> SL1.L1_VLRDEBI

-> Não

-> Decimal

-> 15,2

-> Valor Pago em Cartões de Débito
CovenantValueValor Pago com Convênio
-> PROTHEUS

-> SL1.L1_CONVENI

-> Não

-> Decimal

-> 15,2

-> Valor Pago com Convênio
VouchersValueValor Pago com Vales
-> PROTHEUS

-> SL1.L1_VALES

-> Não

-> Decimal

-> 15,2

-> Valor Pago com Vales
FinancedValueValor Pago com Financiamento
-> PROTHEUS

-> SL1.L1_FINANC

-> Não

-> Decimal

-> 15,2

-> Valor Pago com Financiamento
OthersValueValor Pago com Outras Formas
-> PROTHEUS

-> SL1.L1_OUTROS

-> Não

-> Decimal

-> 15,2

-> Valor Pago com Outras Formas
InputValueValor de Entrada
-> PROTHEUS

-> SL1.L1_ENTRADA

-> Não

-> Decimal

-> 15,2

-> Valor de Entrada
IssueDateDocumentData de Emissão da Venda
-> PROTHEUS

-> SL1.L1_EMISSAO

-> Sim

-> DateTime

-> 8

-> Data de Emissão da Venda
DocumentCodeNumero do Documento9
-> PROTHEUS

-> SL1.L1_DOC

-> Sim

-> Varchar

-> 9

-> Numero do Documento
SerieCodeSerie do Documento3
-> PROTHEUS

-> SL1.L1_SERIE

-> Sim

-> Varchar

-> 3

-> Serie do Documento
GrossPriceValor Bruto da Venda
-> PROTHEUS

-> SL1.L1_VALBRUT

-> Sim

-> Decimal

-> 16,2

-> Valor Bruto da Venda
CommodityPriceValor Total da Mercadoria
-> PROTHEUS

-> SL1.L1_VALMERC

-> Não

-> Decimal

-> 16,2

-> Valor Total da Mercadoria
DiscountPercentPercentual de Desconto da Venda
-> PROTHEUS

-> SL1.L1_DESCNF

-> Não

-> Decimal

-> 5,2

-> Percentual de Desconto da Venda
OperatorCodeCodigo do Operador3
-> PROTHEUS

-> SL1.L1_OPERADO

-> Sim

-> Varchar

-> 3

-> Codigo do Operador
CurrencyRateTaxa da Moeda
-> PROTHEUS

-> SL1.L1_TXMOEDA

-> Não

-> Decimal

-> 11,4

-> Taxa da Moeda
ChangeValor do Troco na Venda
-> PROTHEUS

-> SL1.L1_TROCO1

-> Não

-> Decimal

-> 15,2

-> Valor do Troco na Venda
StationCodeCódigo da Estacao3
-> PROTHEUS

-> Não possui campo fisico na tabela

-> Sim

-> Varchar

-> 3

-> Codigo da Estacao que efetuou a Venda
DiscountPaymentTermDesconto Financeiro na Venda
-> PROTHEUS

-> SL1.L1_DESCFIN

-> Não

-> Decimal

-> 14,2

-> Valor do desconto associado a uma condição de pagamento, se houver (ex: 5% na venda se o cliente pagar na condição a vista)
CreditValueValor de Crédito da Venda
-> PROTHEUS

-> SL1.L1_CREDITO

-> Não

-> Decimal

-> 18,2

-> Valor de Crédito da Venda
KindOfDocumentTipo do Documento15
-> PROTHEUS

-> SL1.L1_ESPECIE

-> Não

-> Varchar

-> 15

-> Tipo do Documento
Md5Código Md5 NewHotel60
-> PROTHEUS

-> Não possui campo físico na tabela

-> Não

-> Varchar

-> 60

-> Código Md5 NewHotel
ElectronicInvoiceComplementInformações Complementares NFCe60
-> PROTHEUS

-> Não possui campo físico na tabela

-> Não

-> Varchar

-> 60

-> Informações Complementares NFCe
PersonalIdentificationCPF/CGC do Cliente16
-> PROTHEUS

-> SL1.L1_CGCCLI

-> Não

-> Varchar

-> 16

-> CPF/CGC do Cliente
ListOfSaleItemLista de Itens da Venda
-> PROTHEUS

-> SL2

-> Sim

->

-> Lista de Itens da Venda

->
ListOfSaleConditionCondições de Pagamento da Venda
-> PROTHEUS

-> SL4

-> Sim

->

-> Condições de Pagamento da Venda

->
ListOfTaxesLista de Impostos da Venda
-> PROTHEUS

-> SL1

-> Sim

->

-> Impostos da Venda

->
SaleItem





ItemInternalIdInternalId do Produto
-> PROTHEUS

-> Não possui campo físico na tabela

-> Sim

-> Varchar

-> 50

-> O InternalID do Produto é formado por EMPRESA|L2_FILIAL|L2_PRODUTO
ItemCodeCódigo do Produto15
-> PROTHEUS

-> SL2.L2_PRODUTO

-> Sim

-> Varchar

-> 15

-> Código do Produto
ItemOrderOrdem do Item2
-> PROTHEUS

-> SL2.L2_IEM

-> Sim

-> Varchar

-> 2

-> Ordem do Item
QuantityQuantidade do Item
-> PROTHEUS

-> SL2.L2_QUANT

-> Sim

-> Decimal

-> 7,2

-> Quantidade do Item
UnitPricePreço Unitário do Item
-> PROTHEUS

-> SL2.L2_VRUNIT

-> Sim

-> Decimal

-> 16,2

-> Preço Unitário do Item
ItemPriceValor do Item
-> PROTHEUS

-> SL2.L2_VLRITEM

-> Sim

-> Decimal

-> 16,2

-> Valor do Item
DiscountPercentagePercentual de Desconto do Item
-> PROTHEUS

-> SL2.L2_DESC

-> Não

-> Decimal

-> 7,4

-> Percentual de Desconto do Item
DiscountAmountValor do Desconto do Item
-> PROTHEUS

-> SL2.L2_VALDESC

-> Não

-> Decimal

-> 16,2

-> Valor do Desconto do Item
OperationCodeCódigo Fiscal de Operações e Prestações
-> PROTHEUS

-> SL2.L2_CF

-> Sim

-> Varchar

-> 5

-> Código Fiscal de Operações e Prestações - CFOP
ListOfTaxesLista de Impostos do Item
-> PROTHEUS

-> SL2

-> Sim

->

-> Impostos do Item

->
IncreaseValor de Acréscimo do Item
-> PROTHEUS

-> SL2.L2_VALACRS

-> Não

-> Decimal

-> 14,2

-> Valor de Acréscimo do Item
LodgingProduto é Diaria1
-> PROTHEUS

-> Não possui campo físico na tabela

-> Não

-> Char

-> 1

-> Flag se Produto é Diária
Tax





SaleCondition





AccountReceivableDocumentInternalIdInternalId do RA do cliente
-> PROTHEUS

-> SL4.L4_CONTAHT

-> Nao

-> Varchar

-> 50

-> InternalId do RA do cliente
DateOfPaymentData de Vencimento da Parcela
-> PROTHEUS

-> SL4.L4_DATA

-> Sim

-> Date

-> 8

-> Data de Vencimento da Parcela
PaymentValueValor do Pagamento
-> PROTHEUS

-> SL4.L4_VALOR

-> Sim

-> Decimal

-> 16,2

-> Valor do Pagamento
PaymentMethodCodeForma de Pagamento15
-> PROTHEUS

-> SL4.L4_FORMA

-> Sim

-> Varchar

-> 15

-> Forma de Pagamento
FinancialManagerCodeCódigo da Administradora Financeira1
-> PROTHEUS

-> SL4.L4_ADMINIS

-> Não

-> Varchar

-> 20

-> Código da Administradora Financeira, obrigatório se Forma de Pagamento CC
CardNumberNumeração do Cheque30
-> PROTHEUS

-> SL4.L4_NUMCART

-> Não

-> Varchar

-> 30

-> Numeração do Cheque
SerieCheckSérie do Cheque6
-> PROTHEUS

-> SL4.L4_SERCHQ

-> Não

-> Varchar

-> 6

-> Série do Cheque
AgencyCheckAgência Bancária do Cheque8
-> PROTHEUS

-> SL4.L4_AGENCIA

-> Não

-> Varchar

-> 8

-> Agência Bancária do Cheque
AccountCheckNúmero da Conta do Cheque20
-> PROTHEUS

-> SL4.L4_CONTA

-> Não

-> Varchar

-> 20

-> Número da Conta do Cheque
DocumentOfIdentificationDocumento de Identidade do Cliente - Cheque20
-> PROTHEUS

-> SL4.L4_RG

-> Não

-> Varchar

-> 20

-> Documento de Identidade do Cliente - Cheque
PhoneNumberTelefone do Cliente - Cheque15
-> PROTHEUS

-> SL4.L4_TELEFON

-> Não

-> Varchar

-> 15

-> Telefone do Cliente - Cheque
EftDateData do Pagamento - TEF
-> PROTHEUS

-> SL4.L4_DATATEF

-> Não

-> DateTime

-> 8

-> Data do Pagamento - TEF
EftDocumentDocumento de Identificação TEF9
-> PROTHEUS

-> SL4.L4_DOCTEF

-> Não

-> Varchar

-> 9

-> Documento de Identificação TEF
EftAutorizationCódigo de Autorização TEF6
-> PROTHEUS

-> SL4.L4_AUTORIZ

-> Não

-> Varchar

-> 6

-> Código de Autorização TEF
EftCancellationDateData de Cancelamento TEF
-> PROTHEUS

-> SL4.L4_DATCANC

-> Não

-> DateTime

-> 8

-> Data de Cancelamento TEF
EftCancellationDocumentNúmero do Cancelamento TEF9
-> PROTHEUS

-> SL4.L4_DOCCANC

-> Não

-> Varchar

-> 9

-> Número do Cancelamento TEF
EftInstituteCódigo do Instituto TEF16
-> PROTHEUS

-> SL4.L4_INSTITU

-> Não

-> Varchar

-> 16

-> Código do Instituto TEF
UniqueSerialNumberCódigo NSU - TEF12
-> PROTHEUS

-> SL4.L4_NSUTEF

-> Não

-> Varchar

-> 12

-> Código NSU - TEF
EftParcelParcelamento TEF3
-> PROTHEUS

-> SL4.L4_PARCTEF

-> Não

-> Varchar

-> 3

-> Parcelamento TEF
ListOfInternalId





ElectronicConsumerInvoiceXML de retorno NFCe
-> PROTHEUS

-> Não possui campo físico na tabela

-> Sim, para retorno de nfc-e

-> Varchar

-> 100

-> XML de retorno NFCe