INT_INVENT Voltar para o início

Lançamento do inventário de um produto do Estoque.

Nome Tipo Comentários
EMPRESASMALLINTCódigo da Empresa
FILIALSMALLINTCódigo da Filial
NR_CAPAINTNúmero da capa de lote do inventário
NR_FICHAINTNúmero da ficha da capa de lote do inventário
ESTABSMALLINTCódigo do Estabelecimento do Produto
DEPOSITOSMALLINTCódigo do Depósito do Produto
C_PRODCHAR(14)Código do Produto
LOTEINTNúmero do lote do produto a ser inventariado. Caso não seja controlado por lote, informe zero
PALETEINTInformar Zero
SEQ_REGISTRO INT Número sequencial de manutenção do registro
DT_MOVTO SMALLDATETIME Não é preciso informar, campo não será considerado
ID_MES_FEC VARCHAR(1) Use 'S' para indicar capa lote de mês fechado ou N' para capa de mês ainda aberto no ERP
TP_ACERTO VARCHAR(2) Tipo do acerto de saldo a ser executado:
'Q' = Preencher somente o campo de quantidade.
'QZ' = Zera somente a quantidade do produto.
'ZC' = Zera a quantidade, o valor total, o custo total e o custo médio em moeda corrente do produto.
'VC' = Preencher quantidade e/ou valor unitário e/ou valor total, quando for utilizada a moeda corrente. Não há a necessidade se de informar os três campos, apenas dois, o terceiro será calculado pelo software.
'UC' = Preencher somente o campo de valor unitário quando for utilizada a moeda corrente.
QTDE NUMERIC(15,6) Quantidade do produto ou produto/lote. Campo tratado apenas para tipo de acerto 'Quantidade'
VR_TOTAL NUMERIC(15,4) Valor total correto em estoque do produto ou produto/lote. Campo será considerado apenas nos tipos de acerto de Valor Total
VR_UNIT NUMERIC(15,6) Valor unitário correto do produto ou produto/lote. Campo será considerado apenas nos tipos de acerto de Valor Unitário
TIPO_MANUT VARCHAR (3) Indica o tipo da manutenção :
“INC” – inclusão
“EXC” – exclusão
“ALT” – alteração
REG_EXP_IMP VARCHAR (3) Indica se é uma importação ou exportação do registro no sistema.
IMP - importação (de outro sistema para o ERP)
EXP - exportação (do ERP para outro sistema)
ORIGEM_REGVARCHAR (20)Texto indicando a origem do registro.
PROC_ORIGEMVARCHAR (20) Identificação do processo de origem
CAMPO_USUA1 VARCHAR(50) Campo para livre utilização (não será utilizado pela ABC71)
CAMPO_USUA2 VARCHAR(50) Campo para livre utilização (não será utilizado pela ABC71)
CAMPO_USUA3 VARCHAR(50) Campo para livre utilização (não será utilizado pela ABC71)
CAMPO_USUA4 VARCHAR(50) Campo para livre utilização (não será utilizado pela ABC71)
CAMPO_USUA5 VARCHAR(50) Campo para livre utilização (não será utilizado pela ABC71)
STATUS_REG VARCHAR(1) Indica o atual status do registro :
“N” – não processado
“P” – processado
“E” – com erro no processamento
MSG_ERRO VARCHAR(250) Caso o campo STATUS_REG seja “E”, a mensagem de erro correspondente será armazenada neste campo
RESERVADO_01 SMALLINT
RESERVADO_02 SMALLINT
RESERVADO_03 INT
RESERVADO_04 INT
RESERVADO_05 NUMERIC(14,0)
RESERVADO_06 NUMERIC(14,0)
RESERVADO_07 NUMERIC(15,6)
RESERVADO_08 NUMERIC(15,6)
RESERVADO_09 INT
RESERVADO_10 INT
RESERVADO_11 VARCHAR(50)
RESERVADO_12 VARCHAR(50)
OPERADOR VARCHAR(10) Responsavel pela Última Alteração
DATA_ALTER SMALLDATETIME Data da Última Alteração
HORA_ALTER SMALLINT Hora da Última Alteração
TIME_STAMP SMALLINT Controle de Acesso ao Registro
ABC71