01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Financeiro |
Função: | FCCFP012 - Impressão de cheque |
Ticket: | 7089179 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIN-4042 |
02. SITUAÇÃO/REQUISITO
No processo de impressão de cheque automático pelo FCCFM010 "Autorização de cheque", setando o parâmetro IN_IMPRIMECHEQUEAUTO, o usuário informava o rateio de cheque e colocava dois ou mais cheques fora de sequencia, mas no momento em que a informação era enviada para impressão esta sequencia informada não estava sendo obedecida, gerando e gravando de forma incorreta os cheques impressos.
03. SOLUÇÃO
Foi ajustado processo de impressão de cheque para que a informação de número de cheque seja a que o usuário informou dentro do FCCFM010, mesmo que não exista uma ordem na informação de número de cheque.
Imagem 1 - Na imagem acima, como podemos observar configuramos o parâmetro IN_IMPRIMECHEQUEAUTO com o valor 1 na empresa 1 para efetuarmos o procedimento de impressão de cheque de forma automática.
Imagem 2 - Na imagem acima antes da correção, veja que no componente FCCFM010 informamos a conta 21 para autorização de cheque. Informamos o número 23 para o primeiro cheque da autorização, mas o segundo cheque informamos um número fora da sequencia, veja que foi informado o número 30. No momento em que pedimos para o cheque ser impresso a informação cadastrada no FCCFM010 foi perdida, veja que o cheque foi emitido seguindo uma sequencia, depois do cheque 23 o sistema emitiu o cheque 24 ignorando a informação do usuário.
Imagem 3 - Na imagem acima depois da correção, efetuamos novamente o mesmo procedimento, iremos efetuar a impressão do cheque. Veja que a numeração do cheque não segue uma sequencia.
Imagem 4 - Na imagem acima, vemos que depois da correção, a emissão dos cheques foi feita com sucesso e a numeração dos cheques seguiu o informado no componente FCCFM010. Veja também que a proxima sequencia de cheque que a conta espera é do ultimo valor impresso, e como informamos o código 35 para o segundo cheque o sistema entende que a próxima sequencia do cheque será o 36.
Imagem 5 - Na imagem acima, veja que no teste efetuado, informamos dois cheques foram de ordem para impressão e a impressão foi efetuada com sucesso. O sistema gerou os cheques corretamente com a numeração que foi passada no componente FCCFM010.
Imagem 6 - Na imagem acima, efetuamos um teste realizando uma autorização com três cheques e não informamos a numeração dos cheques. Veja que a impressão foi feita automaticamente e a numeração dos cheques foi sugerida e utilizada com o sequencial correto.