DelfinoManfredini
-
Total de ítens
32 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por DelfinoManfredini
-
-
Boa tarde,
Ontem atualizamos os componentes (ambiente delphi 7) e não conseguimos mais transmitir em SP notas fiscais com CST 051 com 100% de diferimento (CFOP 5125). O erro acontecia na tag <vICMS>0.00</vICMS> gerado no XML, a mensagem de erro era:
'0.00' violates pattern constraint of '0\.[0-9]-{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?'. The element '{http://www.portalfiscal.inf.br/nfe}vICMS' with value '0.00' failed to parse.
Para resolver incluimos provisoriamente um IF na unit pcnNFeW.pas antes da linha 1301 e conseguimos transmitir.
Abaixo como ficou a geração da tag condicionada:
if (nfe.Det.Imposto.ICMS.vICMS > 0) or (nfe.Det.Imposto.ICMS.pDif > 0) then //<===== linha provisoriamente acrescentada
Gerador.wCampo(tcDe2, 'N17', 'vICMS ', 01, 15, 1, nfe.Det.Imposto.ICMS.vICMS, DSC_VICMS);Por favor, não sabemos se fizemos correto ou se existe alguma regra fiscal que impeça o uso de CST 051 com CFOP 5125 (não fizemos o teste com CFOP 5124).
Anexo unit alterada para avaliação.
Grato
Delfino
-
Ítalo, resolvido!
A unit pcnRetDistDFeInt.pas estava atualizada mas pcnRetDistDFeInt.dcu não. Foi necessário dar um Build no pacote PCN2 e resolveu.
Grato.
-
Boa tarde Italo,
Por favor, veja se pode ajudar.
Hoje atualizei os fontes (no Delphi 7), inclui no path ..\fontes\zlibExGZ antes do pcn2 .
Não uso ACBrInstall para atualizar, tenho um roteiro manual que sempre funcionou;
Na compilação do ACBr_NFe2 deu erro na unit ACbrNFeWebServices na linha 3763 " if (FretDistDFeInt.docZip.Items.XML <> '') and"
[Error] ACBrNFeWebServices.pas(3763): Undeclared identifier: 'XML'Tem um comentário acima desta linha // Incluido por Italo em 22/01/2015.
Comentei este bloco para prosseguir com a atualização mas para compilar sem o erro preciso fazer algum procedimento na instalação?
// Incluido por Italo em 22/01/2015
for I := 0 to FretDistDFeInt.docZip.Count - 1 do
begin
if (FretDistDFeInt.docZip.Items.XML <> '') and //===> AQUI DEU O ERRO
(Copy(FretDistDFeInt.docZip.Items.schema, 1, 7) = 'procNFe') then
begin
NomeArq := FretDistDFeInt.docZip.Items.resNFe.chNFe + '-nfe.xml';
FConfiguracoes.Geral.Save(NomeArq, FretDistDFeInt.docZip.Items.XML);
end;
end;Grato
Delfino
-
Italo, Boa tarde!
Sim, passou a apresentar o erro sem atualização da nossa aplicação, deve ser problema no provedor.
Vamos orientar o cliente a entrar em contato com a Prefeitura/provedor.
Grato.
-
Somente para não deixar dúvidas sobre a alteração de versão que mencionei, é dos serviços webiss. O componente é constantemente atualizado e só temos que agradecer e admirar a atitude deste o início.
-
Bom Dia,
Esta acontecendo também com um dos nossos clientes em Niteroi/RJ. O sistema estava funcionando e sem qualquer atualização de nossa parte começou a dar este erro, no nosso caso é WEBISS.
Será.que houve alguma alteração de versão e não foi comunicado?
As mensagens de erro que retornam tanto em nosso sistema como no demo do componente:
ACBrNFSe1.Gerar(StrToInt(vNumRPS)) => The element {http://www.abrasf.og.br/nfse}GerarNfseEnvio is used but not declared in the DTD/Schema
ACBrNFSe1.Enviar(vNumLote) => Erro desconhecido ao Enviar o Lote
Nfs-E São Paulo ( Prodam ) Implementada !
em ACBrNFSe
Postado
Boa Tarde jonathan-augusto
Parabens pelo trabalho e compartilhamento da sua solucao.
Temos acompanhado seu trabalho e tomamos a liberdade de fazermos uma sugestão, infelizmente sem ter nocao do trabalho que isto pode gerar ou conflitar com seus interesses.
Sem desvalorizar o pessoal do ACBr, que merece todo nosso agradecimento e creditos, como sugestão se possivel, ate o pessoal da ACBr incorporar o provedor PRODAM em seus componentes, talvez voces pudessem fazer um componente independente do ACBr, baseado inicialmente nas units do ACBr conforme tem expostos, porem com nomes de modulos/units/classes/arquivos diferentes, permitindo o uso simultaneo das solucoes dos componentes do ACBr e a de voces (talves acrescentando nos nomes das units/classes/modulos da ACBr somente o sufixo _SP ou mesmo nomes proprios da sua solucao), as solucoes teriam atualizacoes independentes.
Grato