Mensagem: StockTurnOver - Baixa de estoque
ProductAdapterReceiveSend
InsertUpdateDeleteInsertUpdateDelete
RMMovMovimentoDatasimnãosim
PROTHEUSMATI241simnãosim
PIMSsimnãonão


FielddocumentationmaxLengthProductFieldERPReq.TypeLengthDescription
CodeCódigo da Movimentação de Estoque6
-> RM
-> PROTHEUS

-> tmov.codtmv
-> SD3XX0.D3_DOC

-> não
-> não

-> char
-> varchar

-> 10
-> 9

->
->
InternalIdInternalId da Movimentação, que é propagado para o pedido e nota fiscal
-> RM
-> PROTHEUS

-> tmov.codcoligada|tmov.idmov
->

-> sim
-> sim

-> integer
-> varchar

->
-> 50

->
-> O InternalId da Movimentação é formado por EMPRESA|FILIAL|D3_DOC|D3_NUMSEQ
NumberNumero da Movimentação35
-> RM
-> PROTHEUS

-> tmov.NUMEROMOV
->

-> não
->

-> char
->

-> 35
->

->
->
SeriesSérie da Movimentação, utilizada como agrupador e é propagada no pedido e nota fiscal8
-> RM
-> PROTHEUS

-> tmov.serie
->

-> não
->

-> char
->

-> 8
->

->
->
TypeNatureza da movimentação(E=Entrada;S=Saída)





MovementTypeCodePara envio e recebimento do TM(Tipo de Movimentação)
-> PROTHEUS

->

-> Não

-> varchar

-> 6

-> No Protheus este campo é o código do tipo de movimentação, o tipo dele é caracter, tamanho 3, ele é composto da seguinte forma: (E) – Entrada – Códigos menor ou igual à 500 (S) – Saída – Códigos maior que 500
DocumentTypeEspécie do documento: No Datasul este campo é o tipo de movimentação da transações de estoque, caracter, tamanho 2, da seguinte forma: 1 ACA - acabado 5 DEV - devolucao 6 DIV - diversas 7 DRM - devolucao de requisicao de material (eletronica) 8 EAC - estorno de acabado 9 EGF - estorno de ggf 14 ICM - imposto de circulacao de mercadoria 15 INV - inventario 16 IPL - implantacao de saldo 17 MOB - mao-de-obra 18 NC - nota complementar 20 NFD - nota fiscal de devolucao 21 NFE - nota fiscal de entrada 22 NFS - nota fiscal de saida 25 REF - refugo 28 REQ - requisicao 30 RM - requisicao de material (eletronica) 31 RRQ - retorno de requisicao 32 STR - substituicao tributaria 33 TRA - transferencia 35 SOB - sobra 36 EDD - estorno de debito direto 37 VAR - variacao 38 ROP - refugo por operação No Protheus este campo é o tipo de movimentação da transações de estoque, caracter, tamanho 3, da seguinte forma: (R) – Requisição (D) – Devolução (P) – Produção





CompanyIdEmpresa
-> RM
-> PROTHEUS

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

-> sim
-> sim

-> integer
-> varchar

->
-> 2

->
->
BranchIdFilial
-> RM
-> PROTHEUS

-> tmov.CODFILIAL
-> SD3XX0.D3_FILIAL

-> sim
-> sim

-> integer
-> varchar

->
-> 2

->
-> Pode ter tamanho entre 02 e 12 dependendo da configuração do Protheus
CompanyInternalIdInternalId da Empresa
-> RM
-> PROTHEUS

-> tmov.codcoligada|tmov.codfilial
->

-> sim
-> sim

-> integer
-> varchar

->
-> 50

->
-> o InternalID da empresa é formado por EMPRESA|F1_FILIAL. Tamanho entre 05 e 15
RegisterDateTimeData de Emissão da solicitação
-> RM
-> PROTHEUS

-> tmov.DATAEMISSAO
-> SD3XX0.D3_EMISSAO

-> sim
-> sim

-> datetime
-> date

->
-> 8

->
->
DeliveryDateTimeData de Entrega ou Previsão de entrega
-> RM
-> PROTHEUS

-> tmov.DATAENTREGA
->

-> sim
->

-> datetime
->

->
->

->
->
AbatementDateTimeData de Dedução no contrato (muito utilizado em integração com TOP)
-> RM
-> PROTHEUS

-> tmov.DATADEDUCAO
->

-> sim
->

-> datetime
->

->
->

->
->
ProjectInternalIdId de integração do Projeto
-> RM
-> PROTHEUS

-> tmov.IDPRJ
->

-> não
-> não

-> integer
-> varchar

->
-> 50

->
-> O InternalId do Projeto é formado por EMPRESA|AF8_FILIAL|AF8_PROJET
MainOrderCodeCódigo da ordem (OP ou OS) que originou a Movimentação





MainOrderInternalIdInternalId da ordem (OP ou OS) que originou a Solicitação





ObservationObservação
-> RM
-> PROTHEUS

-> tmov.OBSERVACAO
->

-> não
->

-> varchar
->

-> 60
->

->
->
ListOfStockTurnoverItem





ListOfApportionStockTurnover





CodeCódigo do item da movimentação





InternalIdInternalId do item da movimentação
-> RM
-> PROTHEUS

-> titmmov.codcoligada|titmmov.codfilial
->

-> sim
-> sim

-> integer
-> varchar

->
-> 50

->
-> O InternalId do item da movimentação é formado por EMPRESA|FILIAL|D3_DOC|D3_NUMSEQ
EmissionDateData de Emissão





ItemCodeCódigo do Produto
-> RM
-> PROTHEUS

-> titmmov.IDPRD
->

-> sim
-> sim

-> integer
-> varchar

->
-> 50

->
-> O InternalId do Produto é formado por EMPRESA|B1_FILIAL|B1_COD
ItemInternalIdId de integração do Produto
-> RM
-> PROTHEUS

-> titmmov.IDPRD
->

-> sim
-> sim

-> integer
-> varchar

->
-> 50

->
-> O InternalId do Produto é formado por EMPRESA|B1_FILIAL|B1_COD
ItemReserveInternalIdId de integração da reserva a ser consumida





ItemReferenceCodeCódigo de Referência do Produto20





UnitPricePreço Unitário
-> RM
-> PROTHEUS

-> titmmov.VALORUNITARIO
->

-> sim
->

-> decimal
->

->
->

->
-> No envio, é preenchido com 0 (zero)
TotalPricePreço Total do Item
-> RM
-> PROTHEUS

-> titmmov.VALORLIQUIDO
->

-> sim
->

-> decimal
->

->
->

->
-> No envio, é preenchido com 0 (zero)
QuantityQuantidade
-> RM
-> PROTHEUS

-> titmmov.Quantity
-> SD3XX0.D3_QUANT

-> sim
-> não

-> integer
-> decimal

->
-> 12,2

->
->
UnitOfMeasureCodeCódigo da Unidade de Medida
-> RM
-> PROTHEUS

-> titmmov.CODUND
->

-> sim
-> sim

-> varchar
-> varchar

-> 5
-> 50

->
-> O InternalId da Unidade de Medida é formado por EMPRESA|AH_FILIAL|AH_UNIMED
UnitOfMeasureInternalIdId de integração da Unidade de Medida
-> RM
-> PROTHEUS

-> titmmov.CODUND
->

-> sim
-> sim

-> varchar
-> varchar

-> 5
-> 50

->
-> O InternalId da Unidade de Medida é formado por EMPRESA|AH_FILIAL|AH_UNIMED
WarehouseCodeCodigo do Local de Estoque(Armazem)
-> RM
-> PROTHEUS

-> titmmov.CODLOC
->

-> sim
-> sim

-> varchar
-> varchar

-> 15
-> 50

->
-> O InternalId do Local de Estoque é formado por EMPRESA|NNR_FILIAL|NNR_CODIGO
WarehouseInternalIdId de integração do Local de Estoque(Armazem)
-> RM
-> PROTHEUS

-> titmmov.CODLOC
->

-> sim
-> sim

-> varchar
-> varchar

-> 15
-> 50

->
-> O InternalId do Local de Estoque é formado por EMPRESA|NNR_FILIAL|NNR_CODIGO
BinLocation Código da localização do material. (Uso interno: Campo = movind.movto-estoq.cod-localiz) 15





LotOrSerialNumberNúmero do lote ou número de série do item. Elemento obigatório para itens controlados por lote, referencia ou número de série. (Uso interno: Campo = movind.movto-estoq.lote) 14/11/2013- A tag LotOrSerialNumber está com a nomenclatura para atender o Sistema DataSul, que trata o ITEM por LOTE ou SERIAL, diferente do Protheus. 10





NumberSeries30





SubLotNumber6





DeliveryDateTimeData de Entrega ou Previsão de entrega do item
-> RM
-> PROTHEUS

-> titmmov.DATAENTREGA
->

-> não
->

-> decimal
->

->
->

->
->
CostCenterCodeCódigo do Centro de Custo
-> PROTHEUS

->

-> não

-> varchar

-> 50

-> O InternalId do Centro de Custo é formado por EMPRESA|CTT_FILIAL|CTT_CUSTO
CostCenterInternalIdId de integração do Centro de Custo
-> PROTHEUS

->

-> não

-> varchar

-> 50

-> O InternalId do Centro de Custo é formado por EMPRESA|CTT_FILIAL|CTT_CUSTO
AccountantAcountCodeCódigo da Conta contábil
-> RM
-> PROTHEUS

-> titmmov.CODCCUSTO
-> SD3XX0.D3_CONTA

-> sim
-> não

-> varchar
-> varchar

-> 25
-> 20

->
->
AccountantAcountInternalIdId de integração da Conta contábil
-> RM
-> PROTHEUS

-> titmmov.CODCCUSTO
-> SD3XX0.D3_CONTA

-> sim
-> não

-> varchar
-> varchar

-> 25
-> 20

->
->
MainOrderCodeCódigo da ordem (OP ou OS) que originou a Movimentação





MainOrderInternalIdInternalId da ordem (OP ou OS) que originou a Solicitação





ProjectInternalIdId de integração do Projeto
-> RM
-> PROTHEUS

-> titmmov.IDPRJ
->

-> sim
-> não

-> integer
-> varchar

->
-> 50

->
-> O InternalId do Projeto é formado por EMPRESA|AF8_FILIAL|AF8_PROJET
TaskInternalIdId de integração da Tarefa
-> RM
-> PROTHEUS

-> titmmov.IDTRF
->

-> sim
-> não

-> integer
-> varchar

->
-> 50

->
-> O InternalId da tarefa é formado por EMPRESA|AF9_FILIAL|AF9_PROJET|AF9_REVISA|AF9_TAREFA
ObservationObservação





EventOperação a ser executada no registro.





LotExpirationDateData Validade do Lote





ListOfApportionStockTurnoverItem





TotalStockTotal Físico
-> PROTHEUS

-> B2_QATU +- SD3.D3_QUANT

-> sim

-> decimal

-> 11,2

->
LotStockSaldo do lote caso exista o numero do lote
-> PROTHEUS

-> Sum(B8_SALDO) +- D3_QUANT

-> Não

-> decimal

-> 11,2

->
BinStockSaldo do endereço caso exista o endereço
-> PROTHEUS

-> Sum(BF_QUANT) +- D3_QUANT

-> Não

-> decimal

-> 11,2

->
SeriesStockSaldo do Numero de Serie caso exista o Numero de Serie
-> PROTHEUS

-> Sum(BF_QUANT) +- D3_QUANT

-> Não

-> decimal

-> 11,2

->
ListOfInternalId