Implementação

Implementar nova rotina de comunicação para faturar e gerar as notas das cargas inseridas. Comunicação essa que será realizada pelo Locus.

Pré-Requisitos e Restrições

Para o funcionamento correto do processo é necessário criar um Job com a procedure pkg_edi_faturamento.sp_ProcessaCargas().

Funcionamento

No processo de integração, o software de terceiro, é responsável por realizar todos os procedimentos necessários. Após a realização dos procedimentos, o mesmo insere as seguintes informações na tabela de integração:

Informações necessárias do insert (tabela edi_faturamento):
NroCarga -> Número da carga de expedição.
NroEmpresa -> Número da empresa a qual a carga pertence
PontoImpressão -> Ponto de impressão selecionado para impressão do documento.
UsuEmissao -> Usuário associado a emissão da nota.

Em paralelo, um comando será executado e processará as cargas para que seja realizado o faturamento, a emissão, e o envio para a NDD.

Caso exista algum material de apoio associado na carga, deve-se gerar antes a tabela abaixo:

Informações necessárias do insert (tabela edi_cargaematapoio):
NroCarga -> Número da carga de expedição.
NroEmpresa -> Número da empresa a qual a carga pertence
SeqPessoa -> Sequêncial do cliente
SeqProduto -> Sequêncial do Produto
QtdEmbalagem -> Quantidade da embalagem do produto (material de apoio)
QtdEnviada -> Quantidade
UsuEnvio -> Usuário de envio.

Que indicará que a mesma possui material de apoio associado. Esse material também será faturado em uma NF-e emitida enviada a NDD.

Instruções para Utilização

Não há alterações específicas para o usuário.