Product | Adapter | Receive | Send | ||||
---|---|---|---|---|---|---|---|
Insert | Update | Delete | Insert | Update | Delete | ||
PROTHEUS | ... | sim | sim | sim | sim | sim | sim |
Field | documentation | maxLength | Product | FieldERP | Req. | Type | Length | Description |
---|---|---|---|---|---|---|---|---|
CompanyId | Código da empresa | -> LOGIX -> PROTHEUS | -> tabela.campo -> | -> sim/não -> Não | -> char -> Char | -> 10 -> 2 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> pode ter tamanho variável até 4 com Gestão de Empresa ativado | |
BranchId | Código da Filial | -> LOGIX -> PROTHEUS | -> tabela.campo -> | -> sim/não -> Não | -> char -> Char | -> 10 -> 2 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> pode ter tamanho variável até 8 com Gestão de Empresa ativado | |
CompanyInternalId | InternalId da chave completa da empresa | -> LOGIX -> PROTHEUS | -> tabela.campo -> | -> sim/não -> | -> char -> | -> 10 -> | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> para o Protheus é esperado que com o cabeçalho da mensagem seja identificado empresa e filial | |
InternalId | InternalId da transferência | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_FILIAL+SD3.D3_NUMSEQ+SD3.D3_CHAVE+SD3.D3_COD | -> sim/não -> sim | -> char -> char | -> 10 -> 50 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> O InternalId do item da movimentação é formado por EMPRESA|FILIAL|D3_DOC|D3_NUMSEQ | |
Number | Numero da Movimentação | 35 | -> PROTHEUS | -> | -> | -> | -> | -> |
RegisterDateTime | Data de Emissão da solicitação | -> PROTHEUS | -> SD3XX0.D3_EMISSAO | -> sim | -> date | -> 8 | -> | |
ListOfTransferWarehouseItem | ||||||||
InternalId | InternalId da transferência | -> LOGIX -> PROTHEUS | -> tabela.campo -> | -> sim/não -> sim | -> char -> varchar | -> 10 -> 50 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> O InternalId do item da movimentação é formado por EMPRESA|FILIAL|D3_DOC|D3_NUMSEQ | |
EmissionDate | Data de Emissão | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_EMISSAO | -> sim/não -> sim | -> char -> date | -> 10 -> 8 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> | |
ItemCodeFrom | Item/Produto Origem | 30 | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_COD | -> sim/não -> sim | -> char -> char | -> 10 -> 15 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> o tamanho padrão é 15, mas ser aumentado até 30 |
ItemCodeTo | Item/Produto Destino | 30 | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_COD | -> sim/não -> sim | -> char -> char | -> 10 -> 15 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> o tamanho padrão é 15, mas ser aumentado até 30 |
UnitOfMeasureFrom | Unidade de Medida Origem | 6 | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_UM | -> sim/não -> sim | -> char -> char | -> 10 -> 2 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> |
UnitOfMeasureTo | Unidade de Medida Destino | 6 | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_UM | -> sim/não -> sim | -> char -> char | -> 10 -> 2 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> |
Quantity | Quantidade | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_QUANT | -> sim/não -> sim | -> char -> decimal | -> 10 -> 12,2 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> | |
WarehouseCodeFrom | Código do Armazém de Origem | 15 | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_LOCAL | -> sim/não -> sim | -> char -> char | -> 10 -> 2 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> campo pode ter o tamanho alterado até 6 |
WarehouseCodeTo | Código do Armazém Destino | 15 | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_LOCAL | -> sim/não -> sim | -> char -> char | -> 10 -> 2 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> campo pode ter o tamanho alterado até 6 |
LotNumberFrom | Número do Lote de Origem | 50 | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_LOTECTL | -> sim/não -> não, somente é obrigatório caso rastro de produto esteja ativado no sistema e no item | -> char -> char | -> 10 -> 10 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> tamanho expansível até 40 |
LotNumberTo | Número do Lote de Destino | 50 | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_LOTECTL | -> sim/não -> não, somente é obrigatório caso rastro de produto esteja ativado no sistema e no item | -> char -> char | -> 10 -> 10 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> tamanho expansível até 40 |
SubLotNumber | Número do SubLote | 6 | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_NUMLOTE | -> sim/não -> não, somente é obrigatório caso rastro de produto esteja ativado no sistema e no item | -> char -> char | -> 10 -> 6 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> |
LotExpirationDateFrom | Data de validade do Lote | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_DTVALID | -> sim/não -> não | -> char -> date | -> 10 -> 8 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> | |
LotExpirationDateTo | Data de validade do Lote | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_DTVALID | -> sim/não -> não | -> char -> date | -> 10 -> 8 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> | |
AddressFrom | Endereço Origem | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_LOCALIZ | -> sim/não -> não | -> char -> char | -> 10 -> 15 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> | |
AddressTo | Endereço Destino | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_NUMSERI | -> sim/não -> não | -> char -> char | -> 10 -> 20 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> | |
NumberSeries | Número de série | -> LOGIX -> PROTHEUS | -> tabela.campo -> SD3.D3_NUMSERI | -> sim/não -> não | -> char -> char | -> 10 -> 20 | -> não é necessário descrever o obvio, mas alguma informação importante ou particular do produto -> | |
TotalStockFrom | Total Físico de Origem | -> PROTHEUS | -> B2_QATU + SD3.D3_QUANT | -> sim | -> decimal | -> 11,2 | -> | |
TotalStockTo | Total Físico de Destino | -> PROTHEUS | -> B2_QATU - SD3.D3_QUANT | -> sim | -> decimal | -> 11,2 | -> | |
LotStockFrom | Saldo do lote origem caso exista o numero do lote | -> PROTHEUS | -> Sum(B8_SALDO) + D3_QUANT | -> Não | -> decimal | -> 11,2 | -> | |
LotStockTo | Saldo do lote destino caso exista o numero do lote | -> PROTHEUS | -> Sum(B8_SALDO) - D3_QUANT | -> Não | -> decimal | -> 11,2 | -> | |
BinStockFrom | Saldo do endereço origem caso exista o endereço | -> PROTHEUS | -> Sum(BF_QUANT) + D3_QUANT | -> Não | -> decimal | -> 11,2 | -> | |
BinStockTo | Saldo do endereço destino caso exista o endereço | -> PROTHEUS | -> Sum(BF_QUANT) - D3_QUANT | -> Não | -> decimal | -> 11,2 | -> | |
SeriesStockFrom | Saldo do Numero de Serie origem caso exista o Numero de Serie | -> PROTHEUS | -> Sum(BF_QUANT) + D3_QUANT | -> Não | -> decimal | -> 11,2 | -> | |
SeriesStockTo | Saldo do Numero de Serie Destino caso exista o Numero de Serie | -> PROTHEUS | -> Sum(BF_QUANT) - D3_QUANT | -> Não | -> decimal | -> 11,2 | -> | |
ListOfInternalId |