Ir para conteúdo
  • Cadastre-se

José M. S. Junior

Moderadores
  • Total de ítens

    6.523
  • Registro em

  • Última visita

  • Days Won

    54

Tudo que José M. S. Junior postou

  1. Santander Campos Requisitados: [Cedente] ;; Informar os Demais campos do Cedente baseado no arquivo INI padrão CodigoCedente=123456 TipoPessoa=1 ;;0- Fisica / 1- Juridica / 2- Outras p/ ComponenteACBr ref. campo = TipoInscricao TipoCarteira=1 ;;0- Simples / 1- Registrada / 2- Eletronica CaracTitulo=3 ;;Tipo de cobrança: 0- Simples, 1- Vinculada, 2- Caucionada, 3- Descontada, 4- Vendor, 5- Simples com Registro, 6- Caucionada com Regitro TipoDocumento=0 ;;0- Tradicional, 1- Escritural Modalidade=19 CodTransmissao=1000 ;;p/ ComponenteACBr ref = CodigoTransmissao [Conta] Conta=99999 DigitoConta=9 Agencia=5555 DigitoAgencia=0 [Banco] Numero=033 CNAB=0 ;;0 - CNAB240 / 1- CNAB400 VersaoArquivo=40 ;;Versão do Header do arquivo Remessa VersaoLote=30 ;;Versão do Lote do Arquivo Remessa [Titulo] ;; Informar os Demais campos do Título baseado no arquivo INI padrão Carteira=101 ;;Informar Código de Carteira baseado no Manual do Banco Sacado.SacadoAvalista.Pessoa=3 ;;0- Fisica / 1- Juridica / 2- Outras / 3- Caso não exista Sacador Avalista OcorrenciaOriginal.TipoOcorrencia=0 ;;código da ocorrencia -Preencher conforme manual do Banco ou para ACBrlib e ACBrMonitor: //https://acbr.sourceforge.io/ACBrMonitor/TabelappreenchimentoArquivoINI1.html CNAB240 Códigos Remessa / Retorno Campo ACBr Utilizado Link Códigos Movimentos de Remessa – pág. 17 OcorrênciaOriginal.Tipo / (TipoOcorrencia) Documentação Santander CNAB240 Códigos Movimentos de Retorno – pág. 22 OcorrenciaOriginal.Tipo / OcorrenciaOriginal.Descricao Códigos Associados ao Retorno – pág. 23 /24 MotivoDescricaoMotivoRejeicaoComando / DescricaoMotivoRejeicaoComando CNAB400 Códigos Remessa / Retorno Campo ACBr Utilizado Link Códigos Movimentos de Remessa – pág. 26 OcorrênciaOriginal.Tipo / (TipoOcorrencia) Documentação Santander CNAB400 Códigos Movimentos de Retorno – pág. 28 OcorrenciaOriginal.Tipo / OcorrenciaOriginal.Descricao Códigos Associados ao Retorno – pág. 29 MotivoDescricaoMotivoRejeicaoComando / DescricaoMotivoRejeicaoComando
  2. O Monitor não gerencia filas, mas o que pode fazer é cada empresa gerar um arquivo de entrada com seu nome, assim o arquivo de retorno será gerado com mesmo nome para possibilitar a leitura correta de cada empresa. ex: entrada: ENT_Empresa1.txt - saida: SAI_Empresa1.txt entrada: ENT_Empresa2.txt - saida: SAI_Empresa2.txt Só lembrando que não é MultiUsuário, ou seja, diversos usuários enviando comandos em um mesmo arquivo de Entrada não iria funcionar para obter o retorno correto.
  3. Bom dia, Aparentemente faltou informar a sessão com a sequencia do evento. ex: [EVENTO] idLote=1 [EVENTO001] cOrgao= ... https://acbr.sourceforge.io/ACBrLib/CartadeCorrecao.html
  4. Boa tarde, A solução mais indicada é ter arquivos com as configurações de cada empresa e apenas renomea-las conforme for usar para cada cliente... O ACBrMonitor sempre vai ler o arquivo com nome "ACBrMonitor.ini" Para recarregar as informações do arquivo renomeado, utilize o método LerIni https://acbr.sourceforge.io/ACBrMonitor/NFELerIni.html
  5. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  6. Bom dia, A seção na configuração deve ser NFe, conforme se encontra no manual: ACBrLibNFE.NFE_ConfigGravarValor('NFe', 'Download.PathDownload', pathXML);
  7. Se não existir o arquivo, está usando os resources gerados na própria dll, nesse caso só atualizar a dll ACBrLibNFe. Nas configurações da lib tem o campo que defini onde ler o ACBrNFeServicos.ini, verifique se não entá lendo o arquivo de outro local. Verifique campo IniServicos https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html
  8. Boa tarde, os arquivos são gravados no diretório configurado em Download.PathDownload https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html Mas sempre bom validar pelo retorno para o caso de falha ou rejeição.
  9. Boa tarde, Esses exemplos em C# não importam as libs de forma automatica, basicamente você só precisa baixar os Fontes pelo SVN e compilar a solução, sem realizar nenhuma alteração. Ao executar sim vai informar que não encontrou as dlls, nesse momento basta baixar as dlls baseado no demo que está executando e na mesma arquitetura x86 ou x64 e se atentar para que a dll seja no mesmo tipo do aplicativo demo (normal ou MT- MultiThread). Com as dlls na pasta /bin do projeto é o suficiente para rodar... Esses demos já possuem as classes que instanciam as dlls (veja na classe Imports) e servem de referencia e estudo para usar essas mesmas classe no seu projeto e apenas realizar as chamadas dos métodos como é feito no demo. Esse link descreve o passo a passo para baixar o exemplo as libs e os cuidados para configurar as dlls. Basicamente copiar as dlls corretas é necessário para rodar o exemplo. Comece pelo demo ACBrLibNFe que tem utiliza apenas uma lib, é o mais simples...
  10. @helderlr, certifique-se de que seus fontes realmente estão atualizados do SVN e sem nenhuma alteração. Pois conforme mostrado no vídeo esse exemplo não requer nenhuma configuração, bastaria compilar o mesmo e adicionar as dlls corretas na pasta para funcionar. Verifique no arquivo Startup.cs do projeto, veja na função Startup que a classe ACBrNFe é instanciada gerando as configurações em Memory, com isso a lig não gera um arquivo físico de configurações como está ocorrendo. Tente remover o arquivo ACBrLib.ini e ao rodar o projeto não deve gerar esse arquivo novamente, se estiver gerando pode ter alguma modificação no seu projeto local. Sugiro baixar novamente do repositório em outro diretório para rodar sem nenhuma alteração. static Startup() { nfe = new ACBrNFe("[Memory]"); }
  11. Bom dia, Já existe uma property que faz essa validação no arquivo completo no momento da geração. Propriedade do componente Boleto: "RemoveAcentoArqRemessa"
  12. Bom dia, No caso de código retorno negativo -10 é necessário ler o retorno para obter o retorno de rejeição que está ocorrendo.
  13. Boa tarde A tag Medicamentos deve ter duas referencias, item e do próprio medicamento que pode ter varios no mesmo item. ex: [Medicamento004001]
  14. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  15. Vamos atualizar no manual, mas atualmente já funciona para OpenSSL tbm.
  16. Aparentemente a lib não está encontrando ou não está conseguindo ler o arquivo de configuração: 14:08:08:006 - LIB_ConfigGravarValor(, DANFE, MostraSetup) 03/04/22 14:08:08:007 - SetRetorno(-3, Sessão não [%s] existe no arquivo de configuração) Experimente excluir esse arquivo de configuração: C:\compo_delphi_xe4\acbr\Projetos\ACBrLib\Demos\C#\ACBr.API\ACBr.API\bin\Debug\net5.0\ACBrLib.ini Limpe a solução e recompile novamente. Ou se for o caso baixe novamente em outro diretório e tente refazer o processo seguindo os passos do vídeo.
  17. Como está retornando no log ao chamar o método? Pois deve funcionar com OpenSSL também.
  18. Bom dia, Conforme falamos em outro canal, ao abrir o projeto é sempre bom limpar a solução e recompilar novamente, assim resolve os erros pois gera os pacotes nuget novamente. Qualquer dúvida favor criar um novo tópico.
  19. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  20. Boa tarde. Não, ficou muito claro... Você alterou o layout atual para apresentar esse valor dessa forma?
  21. Parece estar ocorrendo algum bloqueio local, pois retorna erro: 500
  22. Olá @Marcio Rossato Sobre esse layout, parece tudo ok... Mas a dúvida é se o modelo "ReciboTopo" já existente no componente não atende? Visto que este também segue o mesmo tamanho A5, apenas com diferença no Recibo do Pagador quanto a posicionamento dos campos...
  23. Bom dia, Utilizando os aplicativos demo no C#, note que já foram implementadas as classes que instanciam as dlls, os demos já fazem uso de todos os métodos... Então basta copiar as dlls da ACBrLib e as dlls de dependencia na pasta bin do seu projeto. Lembrando que as dlls ACBr e de dependencia precisam ser na mesma arquitetura que está compilando. (ex: x86) Neste vídeo é demonstrado como realizar a configuração das dlls, que basicamente é igual para este demo API.
  24. Bom dia Jamil, Pelo seu log o método LimparLista está respondendo: SetRetorno(0, 0 MDFe(s) Carregado(s)) Está enviando outro método após esse? Conseguimos simular o problema utilizando o demo da libMDFe?
  25. Boa tarde, SmartSat utiliza modelo Elgin2
×
×
  • 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.