| Product | Adapter | Receive | Send | ||||
|---|---|---|---|---|---|---|---|
| Insert | Update | Delete | Insert | Update | Delete | ||
| Field | documentation | maxLength | Product | FieldERP | Req. | Type | Length | Description |
|---|---|---|---|---|---|---|---|---|
| CompanyId | 2 | |||||||
| BranchId | 12 | |||||||
| 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 | |
| InvoiceNumber | 9 | |||||||
| DocumentSeries | 3 | |||||||
| 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 | -> | -> | |
| CustomerCode | 12 | |||||||
| CustomerInternalId | InternalId da chave completa do Cliente do pedido | -> PROTHEUS | -> SA2.A2_FILIAL+SF1.F1_FORNECE+SF1.F1_LOJA | -> | -> | -> | -> | |
| InvoiceDate | Data de Emissão | |||||||
| InputDate | Data de Recebimento/Digitação | |||||||
| InvoiceDiscounts | Descontos da NF | |||||||
| GoodsValue | Valor da mercadoria | |||||||
| InvoiceGrossValue | Valor Bruto da NF | |||||||
| InsuranceValue | Valor Seguro | |||||||
| SefazNFeKey | Chave da NF-e SEFAZ | 44 | ||||||
| TypeFreight | Tipo de Frete ( CIF; FOB; AccountThird; NoFreight) | 1 | ||||||
| FreightValue | Valor do Frete | |||||||
| CustomerTicket | Tipo de nota fiscal do cliente "A" - Nota Fiscal Provisória "B" - Nota Fiscal Definitiva | |||||||
| CalculationBasisICMS | Base de ICMS | |||||||
| ICMSValue | Valor do ICMS | |||||||
| CalculationBasisIPI | Base de Calculo de IPI | |||||||
| IPIValue | Valor 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 |