Exemplo 2 - CliSiTef divide o CNPJ em 2 partes
No exemplo a seguir, o CNPJ 77777777333333 foi coletado em duas partes: na primeira foram coletados 12 dígitos e na segunda foram coletados 4 dígitos.
Considere o valor do parâmetro Entrada (TipoCampo 669) o conteúdo abaixo (54 caracteres).
011414Campo 14 a | 14Confirme | CNPJ |
A CliSitef reduz de 14 para 12 os Tamanhos Mínimo e Máximo (evitando a recusa do comando pelo PinPad) no primeiro comando.
O cliente digita 12 algarismos do CNPJ a string 777777773333 .
Na sequência, a CliSiTef solicita a coleta dos 2 dígitos remanescentes, aumentando de 2 para 4 os Tamanhos Mínimo e Máximo no segundo comando de coleta.
No visor do PinPad é exibida a mensagem abaixo:
Continue
O cliente digita os 2 algarismos remanescentes do CNPJ e 2 dígitos adicionais apenas para completar o Limite Mínimo de 4 dígitos a string 3300 .
No retorno, a CliSiTef devolve à Automação o parâmetro Saida (TipoCampo 670) com o conteúdo abaixo (20 caracteres):