Ir para conteúdo
  • Cadastre-se

José M. S. Junior

Moderadores
  • Total de ítens

    6.523
  • Registro em

  • Última visita

  • Days Won

    54

Posts postados por José M. S. Junior

  1. Boa tarde,

    Existem erros de preenchimento no cálculo de impostos... Se o cliente é Simples Nacional, deve preencher apenas o campo CSOSN, mas está preenchendo CST também

    Outro detalhe é que CSOSN:500 não destaca ICMS, nesse caso não deve contabilizar esses campos nos totalizadores, por isso o motivo da rejeição: "Total Base Calculo Difere do Somatório"

  2. 1 hora atrás, Rafael Herrera disse:

    @José M. S. Junior, desculpe, faltou o arquivo .ini. Vou anexar aqui pra você. Mas sim, estou passando na propriedade [Titulo1]->Mensagem.

    Analisando os fontes aqui, o que acontece é que a primeira linha do campo mensagem não é considerado para geração do arquivo, pois seguindo um padrão da Febraban a primeira linha já é informada no registro normal.

    Se utilizar mais de uma linha provavelmente será gerado as mensagens no registro 2. Para quebrar linha use o caractere pipe "|" ex:

    Mensagem=|PROTESTAR NO 7º DIA UTIL APOS O VENCIMENTO |Cobrar juros de R$... ao dia | ...

    Nesse caso deve deixar desabilitado a configuração "ImprimirMensagemPadrao" e passar as mensagens manual no campo "Mensagem".

    Experimente dessa forma, provavelmente nunca foi usada essa funcionalidade nesse Banco. Vou verificar na documentação se é correto a impressão da primeira linha também nesse caso, se sim vamos precisar alterar isso para esse Banco.

    • Obrigado 1
  3. 5 minutos atrás, rpaulogio disse:

    Bom dia, não entendi, vc acha que no campo NOSSONUMERO as letras que eu enviei no campo NUMERODOCUMENTO na geração do boleto não irá retornar para eu identificar o boleto no meu sistema?

    Bom dia, o NossoNumero é outro campo... é uma sequencia numérica de controle do Banco.

    O NumeroDocumento pode usar para seu controle, mas será retornado no mesmo campo no retorno do banco, como: "NumeroTituloBeneficiario". Se não retornar esse campo é só na consulta detalhada mesmo que vai trazer essa informação.

    • Obrigado 1
  4. Nesse caso, não se trata do XML de retorno, mas sim uma validação de Regras do próprio componente, sendo assim não remove os acentos na lib. Mas aparentemente os caracteres acentuados estão corretos no retorno, não estão?

  5. 36 minutos atrás, rpaulogio disse:

    Em qual campo do componente eu passo essa informação?(titulo.NumeroDocumento / titulo.SeuNumero ) segundo o suporte do banco é para ser utilizado o campo: "numeroTituloBeneficiario", mas não encontrei o mesmo.

    Boa tarde, no ACBr corresponde ao campo "NumeroDocumento"

  6. 1 hora atrás, phulano disse:

    esse eh o problema..

    nao estah  retornando esse arquivo...

     

    Pelo seu log está sim... Nessa linha:

    19/07/22 08:01:48:954 - SAT_EnviarCFe

    veja o conteúdo do retorno do SAT, abaixo do conteúdo em base64 tem a tag <XML> com o conteúdo do XML do SAT já convertido.

    Além disso o XML de retorno sempre é gravado em disco na pasta "Vendas", pode carregar o XML dessa pasta para impressão, caso não esteja mais em memória na lib.

  7. Boa tarde Eric,

    O componente boleto não considera o dígito na leitura do campo nosso número, pois já existe uma função que calcula o dígito no momento de uma reimpressão ou mesmo de gerar o Arquivo novamente. Porém tem uma property "LerNossoNumeroCompleto" no componente que permite a leitura do retorno considerando o dígito, mas provavelmente não está sendo usada no fonte do Banco Santander.

    Se desejar implementar essa funcionalidade e ver se resolve para você, podemos atualizar também nos fontes do SVN. Pode usar como referencia a função (DefineNossoNumeroRetorno) do Banco Cresol, ela faz uso da property para definir o tamanho do campo de leitura.

    • Curtir 1
  8. @Net Shopping, este erro ainda está relacionado ao código CSOSN que está usando. Para Simples Nacional não deve Destacar ICMS, nesse caso a Sefaz NÃO vai considerar a Base de ICMS que está passando nos impostos do item para CSOSN=102, mas como esta calculando o valor do imposto no grupo Total, ocorre divergência de valor os valores totais não batem.

    Na seção total passe o valor BaseICMS e ValorICMS como 0 e note que vai autorizar...

    [Total]                                                                                                                                                                                                 
    BaseICMS=0,00                                                                                                                                                                                          
    ValorICMS=0,00  

    O CSOSN 102 deve ser utilizado quando não existe tributação do ICMS ST para o produto ou operação. Classificam-se neste código as operações praticadas por optantes pelo Simples Nacional contemplados com isenção concedida para faixa de receita bruta nos termos da Lei Complementar nº 123, de 2006.

     

  9. 1 hora atrás, phulano disse:

    11/07/22 10:42:31:208 -    SetRetorno(-10, "CarregarCertificadoDeDadosPFX" não implementado em: TDFeSSLCryptClass)

    Isso parece ser falha nas configurações SSL da lib.

    Se já utiliza o ACBrMonitor utilize as mesmas configurações do Monitor, no manual pode ver o valor para cada campo. Lembrando também que precisa estar com as dlls de dependência (OpenSSL e LibXML) na mesma pasta onde está a ACBrLibNFe.

    https://acbr.sourceforge.io/ACBrLib/DFe.html

  10. Em 09/07/2022 at 08:31, phulano disse:

    'NFE.EnviarNFe(',
                      ep-xml,
                      ':\nfe2\transm\',
                     wsa-nome-nfe-a,
                     '-nfe.xml,,,0,1) 

    Bom dia,

    A mesma função compatível na lib é essa abaixo, note que no primeiro parâmetro deve passar o numero do lote e não precisa passar o path do xml.

    https://acbr.sourceforge.io/ACBrLib/NFE_Enviar.html

    Na lib precisa usar antes o método para carregar o .ini e gerar o XML, o método Enviar apenas realiza o envio do XML já gerado:

    https://acbr.sourceforge.io/ACBrLib/NFE_CarregarINI.html

     

    Se está começando com a lib, sugiro que dê uma olhada antes nas aulas introdutórias do curso da lib, nessas aulas pode ver como é realizada toda a configuração antes do envio...

    https://acbr.nutror.com/curso/e4f38b5c7398e4ccca8731c2d305952d389ac693

  11. Boa tarde,

    Tivemos alguns relatos de instabilidade nos últimos dias, mas para evitar erro de duplicidade nesse caso, é sempre recomendado realizar uma consulta pela chave quando ocorre erro de timeout e não obteve resposta. Assim se o XML foi recepcionado na resposta já vai obter o protocolo de autorização e caso não exista registro na Sefaz pode tentar transmitir novamente a mesma chave.

    • Curtir 1
  12. 8 horas atrás, Net Shopping disse:

    Junior bom dia,... O erro 383 consegui resolver.  Pois compatibilizei CFOP (no produto) = 5102  no  [ICMS001] => CSOSN = 102, no  [PIS001] => CST = 00 e no [COFINS001[ => CST = 00   PASSOU...

     

    Contudo passou a dar o erro 531 o qual não entendi por não saber qual campo estou não estou informando.

    Bom dia, por favor anexe seu .ini atualizado, com os dados da NFe.

  13. Bom dia, 

    Por enquanto utilize os fontes baixados pelo SVN para obter as classes atualizadas. No tópico abaixo pode ver o passo a passo para baixar os fontes junto com o demo e a dll atualizada.

     

    • 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.

The popup will be closed in 10 segundos...