Breadcrumbs

Processos

PopulateProcess

Processo responsável pela captura de documentos Objs nf-e direto do banco de dados da BBTS por meio de uma view.

Após a captura, o appConnector realiza a leitura do docType para verificar o tipo do documento, e depois, o app realizará a inserção do doc no banco de dados de controle para realizar o controle do processamento.

O documento inserido estará com o status = 1, significando que foi capturado, e pronto para ser processado.

SendProcess

Processo responsável pela captura de documentos com status = 1 dentro do bancos de dados de controle, para a transformação, e depois realizar o seu processamento no NddSpace.

  1. Primeiro, o processo irá capturar documentos com status = 1

  2. Realiza a escolha de transformação pelo DocType: autorização, cancelamento ou inutilização.

  3. É realizado a transformação de acordo o DocType.

  4. O documento transformado é enviado para o NddSpace.

  5. Atualiza o status no banco de controle para Status = 2, ao qual significa Enviado.

ReturnProcess

Processo, que vai realizar a captura de documentos processados pelo NddSpace com Status = 2, e após, irá validar a resposta, e inserir o retorno do documento processado dentro do banco de dados da BBTS

  1. Primeiro, vai capturar documentos com Status = 2, e verificar no Space se o documento foi processado.

  2. A validação da resposta é realizada, caso esteja tudo certo! o app irá atualizar o documento na database de controle para Status = 3, em caso de erro, o status será Status = 9.