Ir para conteúdo
  • Cadastre-se

ricardopdv

Membros
  • Total de ítens

    37
  • Registro em

  • Última visita

Tudo que ricardopdv postou

  1. ricardopdv

    Projeto RecuperaXML

    Tive que fazer uma alteração no ACBrHTMLtoXML para processamento de NFe com simples nacional. if LerCampo(Grupo, 'Código de Situação da Operação – Simples Nacional', 3) <> '' then begin CSOSN := StrToCSOSNIcms(ok, LerCampo(Grupo, 'Código de Situação da Operação – Simples Nacional', 3)); NFe.Emit.CRT := crtSimplesNacional; end else CST := StrToCSTICMS(ok, LerCampo(Grupo, 'Tributação do ICMS', 2)); Alterei o CRT para 1 diretamente pois no meu caso, o fornecedor estava enviando como 3 e para gerar os dados de simples deve ser 1 ou 2. Espero que a informação seja útil.
  2. A impressora foi homologada ? Não estou falando do ACBr e sim se foi feita a lacração inicial.
  3. Estou tendo um problema para importar as notas em anexo. Tanto o XML quanto o Site do SEFAZ, que parece ter mudado novamente e agora vai ficar dificil identificar aonde acaba um produto e comeca outro. Estou enviando os XML para apreciacao nao sei o que fazer para resolver ja que, aparentemente o arquivo esta ok. O erro que dá na importacao do XML é : Arquivo NFE inválido. (No debug diz que que nao achou a URI para o campo Id) No site do SEFAZ ele nao importa os dados corretamente. Cosan NF 043179.xml Cosan NF 043180.xml
  4. Na verdade, ja vi acontecer com várias. Eu até tinha alterado a rotina mas não havia falado nada. Quando baixei agora uma nova versão no SVN que voltou a dar no cliente. Chave : 33110110869827000190551000000575030000575037
  5. ricardopdv

    Erro no pcnNfeW - GerarXML

    Quando importamos uma nota fiscal do site da receita o campo infnfe.id é preenchido. Na chamada da função GerarXML a chave é novamente calculada e é feita uma validação da chave fornecida. Caso não seja validada a chave, é fornecida a chave calculada que é diferente da chave da importação. Alterei a rotina para não validar a chave fornecida e gostaria de saber se na emissão da NFe isso afetará de alguma maneira. Ainda não emito a NFe, estou só importando as notas. //Rotina Original : // if (Trim(nfe.infNFe.ID) = '') or (not ValidarChave(nfe.infNFe.ID)) then if (Trim(nfe.infNFe.ID) = '') then nfe.infNFe.ID := chave else begin NFe.infNFe.ID := StringReplace( UpperCase(NFe.infNFe.ID), 'NFE', '', [rfReplaceAll] ) ;; NFe.infNFe.ID := 'NFe'+NFe.infNFe.ID; end;
  6. Nao vejo problema algum em distribuir a dll com o sistema. Inclusive ja distribuo essa dll com o meu PDV pois utilizo a dll da bematech para assinar. Ha algum tempo ja pensava em fazer essa alteracao. Otima iniciativa. Assim so é necessária a dll libeay. Na dll da bematech há um problema de termos que instalar o .net framework. ja verificou se isso acontece com a libeay ?
  7. O erro é que antes de criar o registro 110 deve ser criado o registro 100 with SP.Bloco_E do begin // Abertura do Bloco E with RegistroE001New do begin IND_MOV := imComDados; with RegistroE100New do begin DT_INI := cxDateEdit1.Date; DT_FIN := cxDateEdit2.Date; with RegistroE110New do begin VL_TOT_DEBITOS := 0; VL_AJ_DEBITOS := 0; Um Abraço !!!
  8. Concordo plenamente que o mais sensato seria a padronizacao. O problema é que, ao que parece, duas ou tres empresas dominam os sistemas de contabilidade. O que seria até mais facil para padronizar. Mas acontece justamente o contrário.
  9. Visto que a maioria dos contadores usam sistemas da nasajon e da alterdata, alguem tem os módulos prontos para desenvolvermos a exportacao da nota fiscal eletronica e vendas do caixa criando algo como o ACBrSPED e Sintegra para exportacao desses dados ? O que acham da sugestão ? Estou disposto a criar os módulos e postar aqui já que vou ter que implementar isso no meu sistema. Com fontes prontos e testados fica mais facil fazer o componente pois seria só desenvolver as classes.
  10. Seguem os arquivos alterados. Obrigado. ACBrPAF.rar
  11. Após efetuar contato com a SoftwareExpress e enviar uma carta padrão que eles solicitam (Solicitação Envio Desenvolvimento) voce poderá solicitar o demo do SiTEF
  12. Pessoal, eu nao usava o ACBrPAF no meu sistema mas como eu desenvolvi o DAV, resolvi fazer a emissao do relatório D através do componente. Notei que ele faz a assinatura digital automaticamente. A titulo de sugestao, vcs poderiam colocar a geracao do EAD parametrizavel. Eu fiz no meu fonte aqui, mas acho interessante colocar no componente. Eu criei uma propriedade AssinarArquivo : boolean e alterei os SaveFileTXT_XX. Se quiserem posso postar a alteração; Só não sei como. Outra coisa : Estava com erro na geração do arquivo : Existe um campo COO_DFV no RegistroD2 que não esta no lay-out. Se não informamos o campo, fica com seis posicoes a mais no registro. Alterei para que não grave o campo no TXT.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...