Ir para conteúdo
  • Cadastre-se

MARCOS OLIVEIRA SOUZA

Membros
  • Total de ítens

    34
  • Registro em

  • Última visita

Posts postados por MARCOS OLIVEIRA SOUZA

  1. Bom dia

    --  No produto oleo diesel, na nfe do distribuidor ( nfe de entrada) tem o grupo

    -<imposto>
     -<ICMS>
      -<ICMS61>
       <orig>0</orig>
       <CST>61</CST>
       <qBCMonoRet>12000.0000</qBCMonoRet>  <<----
       <adRemICMSRet>0.9456</adRemICMSRet>
       <vICMSMonoRet>11347.20</vICMSMonoRet>
    </ICMS61>


    --- Na minha nfe de saida, produto oleo diesel  a tag assinalada acima não é 
    gerada. Parece que o componente não está gerando a tag <qBCMonoRet>
    quando cst igual a 61. 

    -<imposto>
     -<ICMS>
      -<ICMS61>
       orig>0</orig>
       <CST>61</CST>
       <adRemICMSRet>0.9456</adRemICMSRet>
       <vICMSMonoRet>4728.00</vICMSMonoRet>
    </ICMS61>

    Componente e schemas, sistema compilado e recebo a rejeição :
    769 = obrigatório o preenchimento da quantidade tributada retida anteriormente.

    no programa está assim :

                       With Imposto do
                          Begin 
                             vTotTrib  := 0 ; //T_ImpItem ; //0 ; // lei da transparencia nos impostos
                             T_ImpNota := T_ImpNota + T_ImpItem ;
                             With ICMS do
                                Begin

                                   If  (cst_nf = 61)  Then //  ICMS MONOFASICO
                                      Begin

                                         Quantidade := F_DM_NFe.CDS_NFEItens.FieldByName('INFE_Quantid').AsFloat ;
                                         vr_ICMSMonoRet  := (Quantidade * ALIQ_AD_REM)  ;

                                         T_vICMSMonoRet := T_vICMSMonoRet + vr_ICMSMonoRet ;
                                         T_qICMSMonoRet := T_qICMSMonoRet + Quantidade ;

                                         qBCMonoReten := Quantidade ;
                                         adRemICMSRet := ALIQ_AD_REM ;
                                         vICMSMonoRet := vr_ICMSMonoRet ;

                                      End ;

                                End ;  //  icms


                          End ; 


      GRATO PELA ATENÇÃO

    Marcos

  2. Bom dia;

    Resolvido. foi um erro de preenchimento das tags

    referentes ao icms monofásico de combustiveis.

    Obrigado.

    --------

    -<ICMS>

    -<ICMS61>

    <orig>0</orig>

    <CST>61</CST>

    <adRemICMSRet>0.9456</adRemICMSRet>

    <vICMSMonoRet>4728.00</vICMSMonoRet>

    </ICMS61>

  3. Prezados boa tarde.

    Até sexta-feira, 30/06/23, o cliente faturou normalmente

    venda de óleo diesel. Hoje fiz atualização do acbr e alterações

    no programa para acatar as mudanças do NT 2023/001, na venda de combustiveis

    com cobrança monofásica de icms. desde então as nfe's são rejeitadas.

    segue anexo xml.

    no primeiro xml rejeitada nos schemas atualizados até 01/06/2023

    com o qual foi faturado ate sexta passada. erro na figura 1.

    no segundo xml gerada com schemas atualizados hoje 01/07/2023. no

    faturamento de hoje. erro figura 2.

    Grato pela atenção que dispensar.

     

     

     

    figura1_rejeição_schema_0106.png

    figura2_rejeição_schema_0307.png

    52230703840360000190550010000335871000165100-nfe.xml 52230703840360000190550010000335871000165100-nfe.xml

  4. Bom dia.

    Depois de pesquisar no forum do acbr, o erro acima foi resolvido comentando a linha 

    ACBrEAD1.CalcularHash(hsh, Hash_H);

    O componente gera o QRcode para NFCe automaticamente,

    sem decessidade de nenhuma chamada 

    Agradeço a todos pela colaboração em mais um aprendizado.

     

    • Curtir 1
  5. Há varios anos minha aplicação funciona sem problemas, nesse tempo houveram várias atualizações do compente sem nenhum

    problema. Na ultima atualização apareceu o problema. NO programa exemplo não aparece erro na compilação.

     

  6. Boa tarde.

    Após realizar a atualização do acbr, ocorru na compilação da minha aplicação

    de NFCe. na linha em negrito.

            ACBrNFe1.Configuracoes.Geral.CSC := Trim(F_Ocup_dm.CDS_Param.FieldByName('CSC_1').ASstring) ;
            Hash_SHA1 := ACBrEAD1.CalcularHash(UTF8Encode(Memo.Text), dgstSHA1);
    There is no overloaded version of 'CalcularHash' that can be called with these arguments

    Verifiquei outras postagens e o programa exemplo mas continuo obtendo a erro.

     

     

     

     

  7. Boa Tarde.

    Instalando no windows 10 tudo OK.

    Ao instalar o ACBr em Windows11 ocorreu o erro :

    --------

    Pacote "DCLACBr_LCDPR.dpk" compilado com sucesso.
    Compiling package C:\ACBR\Pacotes\Delphi\ACBrTCP\ACBr_TCP.dpk
    "C:\Program Files (x86)\Borland\Delphi7\bin\dcc32.exe" "C:\ACBR\Pacotes\Delphi\ACBrTCP\ACBr_TCP.dpk"
    Borland Delphi Version 15.0
    Copyright (c) 1983,2002 Borland Software Corporation
    C:\ACBR\Fontes\ACBrTCP\ACBrNCMs.pas(339) Error: Record, object or class type required
    C:\ACBR\Fontes\ACBrTCP\ACBrNCMs.pas(345) Error: '.' expected but ';' found
    ACBr_TCP.dpk(68) Fatal: Could not compile used unit '..\..\..\Fontes\ACBrTCP\ACBrNCMs.pas'
    Compilation failure
    Erro ao compilar o pacote "ACBr_TCP.dpk".
    Abortando... Ocorreram erros na compilação dos pacotes.
    ---------

    log anexo.  Ao instalar assinalei a opção "remover arquivos antigos" e

    como administrador.

    Grato 

    marcos.

    log_Delphi_7_Win32.txt

  8. Boa tarde.

    O cliente fez uma compra e precisa devolver a mercadoria.

    Ao fazer a nota de devolução (nfe nod 55) aparece a mensagem 

    Falha na validação dos dados da nota : 1

    XML anexo. certificado A3. O componente foi atualizado em 28/08/2020.

    a mensagem aparece em homologação e em produção.

    este cliente emite NFCe há 3 anos sem problemas. A serie da NFCe é 1.

    O contador orientou emitir nfe com serie 2 a partir de numeração 1.

    Grato pela atenção que dispensar.

    Marcos

     

     

     

    e precisa devolver a nota 

    52200836834430000156550020000000011000000203-nfe.xml

  9. Bom Dia.

    Ontem, 27/05/2019, Um cliente transportadora tentou cancelar um manifesto e 
    recebeu a mensagem : REJEIÇÃO : FALHA NO SCHEMA XML ESPECIFICO PARA O EVENTO.
    O cliente usa certificado A1 em windows 10.

    Os esquemas foram atualizados neste cliente em 23/05/2019.

    AO visitar o cliente constatei que o manifesto em questão havia sido ENCERRADO.
    Será esse o motivo da mensagem de rejeição ? esta situação causa o erro de 
    SCHEMA XML ESPECIFICO ?

    Não é possivel cancelar o MDFe já encerrado ?
    quanto ao conhecimento, é possível cancelar o CTE após manifestado ?

    Grato, Marcos

  10. Boa Tarde.

    Após o cliente formatar o computador, reinstalei o componente e o fortes report.

    AO abrir o delphi 7, ocorre a erro da figura.

    As instruções de alguns tópicos foram tentadas sem sucesso. Há 30 dias, neste mesmo

    cliente fiz o mesmo procedimentos com sucesso. Hoje não estou conseguindo.

    Copiei as DLL's da xmlsec para a pasta SYSTEM32.

    executei instala.bat da pasta capicom. sem sucesso.

    Alguém poderia ajudar-me ? 

     

    grato , MARCOS

     

     

    tela_D7.png

  11. Boa Dia, Italo e Juliana. Obrigado pelo retorno.

    O erro " Não foi possível estabelecer conexão com o Sistema do CNPJ. A falha pode ser temporária, tente
    novamente mais tarde. " ao enviar o evento S-2200, acontecia em razão do campo 'cpfctt' do evento S-1000
    ter  sido informado incorretamente.
    O CPF informado não era da pessoa responsável pela empresa perante a RFB (era de outro sócio).
    Foi enviado alteração do evento S-1000 com o CPF do responsável correto e o evento S-2200
    passou retornou sem erros.

    Estranho foi o retorno do esocial sugerindo tentar mais tarde ...

    Grato atenção

    Tenham todos uma ótima semana.

     

     

    • Curtir 1
×
×
  • 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.