Ola, ao testar o componente ACBrSPEDPisCofins, encontrei os seguintes erros na Geração do Registro D300:
Unit ACBrEPCBloco_D_Class
Linhas 1095, 1096 e 1097.
LFill( NUM_DOC_INI) esta como data, tem que ser trocado para: LFill( NUM_DOC_INI,6 ) - É esperado Inteiro
LFill( NUM_DOC_FIN) esta como data, tem que ser trocado para: LFill( NUM_DOC_FIN,6 ) - É esperado Inteiro
LFill( CFOP ) esta como data, tem que ser trocado para: LFill( CFOP,4 ) - É esperado Inteiro
Add( LFill('D300') +
LFill( COD_MOD ) +
LFill( SER ) +
LFill( SUB ) +
LFill( NUM_DOC_INI,6 ) +
LFill( NUM_DOC_FIN,6 ) +
LFill( CFOP,4 ) +
LFill( DT_REF ) +
LFill( VL_DOC,0,2 ) +
LFill( VL_DESC,0,2 ) +
LFill( strCST_PIS ) +
LFill( VL_BC_PIS,0,2 ) +
LFill( ALIQ_PIS,0,2 ) +
LFill( VL_PIS,0,2 ) +
LFill( strCST_COFINS ) +
LFill( VL_BC_COFINS,0,2 ) +
LFill( ALIQ_COFINS,0,2 ) +
LFill( VL_COFINS,0,2 ) +
LFill(COD_CTA) ) ;
Espero ter ajudado.
Sem mais para o momento.
PRISMA Sistemas
Alexandre
[email protected]
ACBrEPCBloco_D_Class.pas