Ola pessoal,
o método "procedure TBloco_A.WriteRegistroA100(RegA010: TRegistroA010) ;" terá que ser alterado.
na linha 308
onde esta :
/// Tratamento NFs canceladas 02 - 19-ago-2011
if Pos(strCOD_SIT,'02') > 0 then
begin
//COD_PART := ''; Correção Mário Mesquita - programador Criare Informática
CHV_NFSE := '';
DT_DOC := 0;
DT_EXE_SERV := 0;
IND_PGTO := tpNenhum;
booNFCancelada := true
end
else
booNFCancelada := false;
teremos que passar para;
/// Tratamento NFs canceladas 02 - 19-ago-2011
if Pos(strCOD_SIT,'02') > 0 then
begin
//COD_PART := ''; Correção Mário Mesquita - programador Criare Informática
CHV_NFSE := '';
IND_PGTO := tpNenhum;
booNFCancelada := true
end
else
booNFCancelada := false;
é que as datas da nf de serviço cancelada, é obrigatória a partir da ultima versao do validador.
Tentei alterar por aqui , até que as modificações fossem feitas, porem a DCU nao gera. mantem a anterior.
Valeu