Árvore de páginas

Documento de BO

Produto:

Datasul

Ocorrência:

Documentação de BO

Nome Físicoinbo/boin089wm.p

 

Objetivo

Será utilizado pela transação de conferência do recebimento físico do coletor de dados e contém os métodos necessários para a integração com o WMS.

 

Métodos

Quando a BO for executada em modo persistente, os seguintes métodos estarão disponíveis para execução:

 

 

Método  Negócio  

getFornecDoctos                                                            

Requisito

Documento do Recebimento Físico

Sintaxe

getFornecDoctos(input  pNro-docto,

                input  pSerie,

                output table tt-fornec-docto).

Descrição

Realiza a seleção dos documentos do recebimento baseado nos parâmetros recebidos e todos os registros selecionados serão gravados na tabela temporária.

 

Parâmetros

Descrição

 

pNro-docto

pSerie

tt-fornec-docto

Número do documento

Série do documento

Tabela temporária que contém os registros selecionados.

Definição Temp-table

tt-fornec-docto

 

Campo

Formato

 

Nro-docto 

Doc-fisico.nro-docto

 

Serie

Doc-fisico.serie

 

Cod-emitente

Doc-fisico.cod-emitente

 

Tipo-nota

Doc-fisico.tipo-nota

 

Nome-abrev

Emitente.nome-abrev

 

Data-transacao

Doc-fisico.dt-trans

Retorno

A BO irá retornar a tabela temporária e “OK” sempre que existirem registros selecionados e gravados na tabela temporária.

 

 

reabreContagemWMS                                                                                                              

Requisito

Documento do Recebimento Físico

Sintaxe

reabreContagemWMS(input  pNro-docto,

                  input  pSerie,

                  input  pTipo-Nota,

                  input  pCod-Emitente,

                  output RowErrors).

Descrição

Este método será responsável por fazer a reabertura da contagem do documento.

 

Parâmetros

Descrição

 

pNro-docto

pSerie

pTipo-nota

pCod-Emitente

RowErrors

Número do documento

Série do documento

Tipo de Nota do documento

Código do emitente do documento

Temp-Table RowErrors.

Retorno

A BO irá retornar a temp-table de erros “RowErrors”.

 

gravaContagemWMS                                                                                                                

Requisito

Documento do Recebimento Físico

Sintaxe

gravaContagemWMS(input  pNro-docto,

                 input  pSerie,

                 input  pTipo-Nota,

                 input  pCod-Emitente,

                 input  pid-codigo,

                 input  plote,

                 input  pcod-refer

                 input  pcod-depos,

                 output RowErrors).

Descrição

Este método será responsável por gravar as quantidades contadas de cada item do documento.

 

Parâmetros

Descrição

 

pNro-docto

pSerie

pTipo-nota

pCod-Emitente

pid-codigo

plote

pcod-refer

pcod-depos

RowErrors

Número do documento

Série do documento

Tipo de Nota do documento

Código do emitente do documento

Código do Item do documento

Lote do item do documento

Código da Referência do item do documento

Código do depósito do item do documento

Temp-Table RowErrors.

Retorno

A BO irá retornar a temp-table de erros “RowErrors”.

 

conferenciaWMS                                                                                                            

Requisito

Documento do Recebimento Físico

Sintaxe

conferenciaWMS(input  pNro-docto,

               input  pSerie,

               input  pTipo-Nota,

               input  pCod-Emitente,

               input  pCod-usuario,

               input  pAtualiza-docto,

               output RowErrors).

Descrição

Este método fará a validação entre as quantidades contadas e as quantidades recebidas do material. E quando o as quantidades estiverem corretas e o usuário informado estiver cadastrado como usuário do recebimento, então o documento será automaticamente atualizado no WMS.

 

Parâmetros

Descrição

 

pNro-docto

pSerie

pTipo-nota

pCod-Emitente

pcod-usuario

pAtualiza-docto

RowErrors

Número do documento

Série do documento

Tipo de Nota do documento

Código do emitente do documento

Código do usuário

Identificador se o documento deverá ser atualizado ou não

Temp-Table RowErrors.

Retorno

A BO irá retornar a temp-table de erros “RowErrors”.