-
Notifications
You must be signed in to change notification settings - Fork 200
Picture
Você só precisa informar a picture, o CnabPHP já converte o formato para você (tanto no retorno como na remessa).
Cada registro é formado por campos que são apresentados em dois formatos:
Alinhados à esquerda com brancos à direita. Preferencialmente, todos os caracteres devem ser maiúsculos. Aconselha-se a não utilização de caracteres especiais (ex.: “Ç”, “?”,, etc) e acentuação gráfica (ex.: “Á”, “É”, “Ê”, etc) e os campos não utilizados deverão ser preenchidos com brancos.
Alinhado à direita com zeros à esquerda e os campos não utilizados deverão ser preenchidos com zeros. Vírgula assumida (picture V): indica a posição da vírgula dentro de um campo numérico. Exemplo: num campo com picture “9(5)V9(2)”, o número “876,54” será representado por “0087654”.
Picture | Descrição | Exemplo
----------------------------------------------------------------------------------------
X(10) | Texto de no máximo 10 caracteres | "TESTE " == "TESTE"
9(10)V9(2) | Valor decimal 10 posições mais 2 casas decimais | "000000001050" == 10,50
9(12) | Número com 12 posições | "000000000020" == 20