Posição 38 a 57 - Deve ser preenchido com o nosso número no seguinte
formato: 17 posições, ou seja, CCCCCCCNNNNNNNNNN, onde CCCCCCC =
número do
convênio, NNNNNNNNNN = numeração sequencial livre a cargo da empresa.
Lembre-se que esse campo tem seus dados alinhados à esquerda com
brancos à
direita, logo como são 20 posições disponíveis e você só utiliza 17,
então
deve ser preenchido da
seguinte forma: Ex.: "16924510000000001 ". Lembrando que no final da
sequência existem 3 espaços vazios
(brancos).
"0"+SEE->EE_CODEMP+SUBSTR(SE1->E1_NUMBCO,6,10)+" "
Verificamos que o Sequencial do Registro (Posição 9 a 13) nos
Segmentos P e
Q não estão corretos. Essa numeração deve ser incrementada em +1 a
cada novo
registro dentro do mesmo LOTE, ou seja, você começou a fazer certo,
mas
depois errou. Vamos aos detalhes: o sequencial do registro no primeiro
SEGMENTO P deve ser preenchido com "00001" (esse você acertou), o
sequencial
do registro no primeiro SEGMENTO Q deve ser preenchido com
"00002" (que você
também acertou), porém os próximos devem incrementar em
+1, ou seja, o próximo SEGMENTO P deve ser preenchido com "00003", o
próximo SEGMENTO Q deve ser preenchido com "00004", e assim por
diante. No
seu arquivo verificamos que você sempre usa "00001" para o SEGMENTO P
e
"00002" para o SEGMENTO Q. Favor verificar e corrigir a rotina que
efetua
esse controle.
"00001"
Todos os segmentos desse cnab estão com a mesma configuração para esse
campo?
Manda ele aí pra lista...
-----Mensagem original-----
De: totv...@googlegroups.com [mailto:totv...@googlegroups.com] Em nome de
rochelle
Enviada em: quarta-feira, 17 de março de 2010 10:41
Para: Totvs CE
Assunto: [totvs-ce] erro cnab