André Gustavo
-
Total de ítens
132 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por André Gustavo
-
-
Olá pessoal,
Estou com um problema ao gerar arquivo remessa do banco bradesco, o campo nosso número está indo em branco. Existe alguma configuração necessária para que este campo saia?
no exemplo do cliente teria que ser assim:
Nosso Número - 26200000001-D
onde:
262 é o prefixo fornecido pelo FIDC NEGOCIAL NP para CASA DO PEIXE LTDA.
Sequencial - 00000001 até 99999999 é um sequencial da numeração do Nosso número.
Digito – D - Calculado conforme Instruções do manual Cobrança Bradesco levando em consideração o número da carteira para o cálculo do digito
André
-
Em 28/08/2019 at 15:28, Juliana Tamizou disse:
Boa tarde André,
Creio que basta seguir as definições descritas logo em frente ao código, ou seja, se o cancelamento é devido ao erro de emissão usar 1, e assim sucessivamente.
Att.
Obg Juliana, vou tentar.
André
- 1
-
16 horas atrás, Italo Jurisato Junior disse:
Boa tarde André,
Desculpe, mas para mim Senha é uma coisa, código é outra coisa.
No programa exemplo você chegou a ver a rotina do botão Cancelar NFS-e?
Conforme pode ser visto no fragmento de código abaixo os códigos esperados são 1, 2 ou 3.
ACBrNFSe1.NotasFiscais.Clear; ACBrNFSe1.NotasFiscais.LoadFromFile(OpenDialog1.FileName, False); // Codigo de Cancelamento // 1 - Erro de emissão // 2 - Serviço não concluido // 3 - RPS Cancelado na Emissão if not(InputQuery('Cancelar NFSe', 'Código de Cancelamento', Codigo)) then exit; // Provedor Equiplano é obrigatório o motivo de cancelamento if not(InputQuery('Cancelar NFSe', 'Motivo de Cancelamento', Motivo)) then exit;
Bom dia Ítalo,
Sim, olhei, mas como te falei vc pode explicar qual a diferença desses 3 códigos? qual o que geralmente é utilizado, no caso de emitir uma nota e querer cancelar posteriormente?
André
-
1 hora atrás, Italo Jurisato Junior disse:
No programa exemplo do componente ACBrNFSe ao clicar no botão de cancelamento é pedido para que selecionemos o XML da NFS-e, depois pede o código de cancelamento e o motivo.
Justamente isso que estou perguntando e vc ainda nao entendeu, que CÓDIGO DE CANCELAMENTO é esse?
André
-
25 minutos atrás, Italo Jurisato Junior disse:
Bom dia André,
Favor anexar os XMLs gerados ao tentar cancelar uma NFS-e.
Bom dia ítalo,
Eu nem cheguei a gerar pq no exemplo pede uma senha de cancelamento, que senha é essa?
André
-
Em 16/08/2019 at 10:08, Italo Jurisato Junior disse:
Bom dia André,
Você não pode comparar esses dois XMLs.
Lembre-se que o componente gera o XML do RPS e envia para o webservice do provedor e este por sua vez verifica se todas as informações estão corretas, caso afirmativo o webservice gera e retorna o XML da NFS-e.
Se você tentar comparar os dois XMLs que anexou vai esta comparando o XML do RPS gerado pelo componente com o XML da NFS-e gerado e retornado pelo webservice do provedor.
Isso explica a diferença entre eles.
Você precisa comparar o XML do RPS gerado pelo componente com um exemplo de XML de RPS fornecido pelo provedor.
O ideal é comparar o Envelope gerado pelo componente com o Envelope que o webservice espera receber.
Explicando:
O componente inicialmente gera o XML do RPS, este é colocado dentro de um outro XML que chamamos de Lote, o Lote por sua vez pode conter até 50 RPS.
Depois o Lote é colocado dentro de outro XML que chamados de Envelope ou Soap, é este que é enviado para o webservice.
Se tiver alguma coisa errada na montagem do Envelope pode ocorrer o erro 500.
O componente possui uma propriedade de configuração (Configuracoes.WebServices.Salvar) quando o valor dessa propriedade é True o XML (Envelope) é salvo em disco.
Se o provedor lhe fornecer o Envelope de envio de Lote é possível comparar com o que o componente gera.
O nome do arquivo Envelope de envio gerado pelo componente é: *-env-lot-soap.xml
O nome do arquivo Lote gerado pelo componente é: *-env-lot.xml
O nome do arquivo RPS é: *-rps.xml
Infelizmente a montagem do Envelope feita para um provedor nem sempre funciona para outro provedor.
Se o provedor não fornecer um exemplo de Envelope vamos ficar na tentativa e erro.
Boa tarde Ítalo,
Conseguir emitir a NFSe, estou fazendo o cancelamento, pelo exemplo é socilitado uma senha de cancelamento, que senha é essa? é a mesma senha que é utulizado no site?
André
-
Em 09/08/2019 at 14:43, José M. S. Junior disse:
Boa tarde André,
Boa parte dos dados utilizados no demo está fixado no código, teste revisar toda a rotina de envio e atualize os dados para testes, principalmente dados do Prestador e Emitente...
Olá José,
Vou te passar o xml gerado pelo exemplo e outro xml que peguei do provedor que eu utilizo, mas acho q ele gera pelo site diretamente. Também vou te enviar a mensagem de erro.
Grato,
André
2619081869476900011256000000000000001-rps.xml NF 28430 - Gerado pelo provedor K-host.xml
-
Em 09/08/2019 at 14:43, José M. S. Junior disse:
Boa tarde André,
Boa parte dos dados utilizados no demo está fixado no código, teste revisar toda a rotina de envio e atualize os dados para testes, principalmente dados do Prestador e Emitente...
Bom dia José,
Td bem? Ta certo, vou altarar os dados da geração do XML e testar novamente, qq coisa eu falo contigo. Obg!
André
-
-
Olá,
Bom dia! Sou de Recife e tenho um cliente (NFC-e) que abriu uma filial em Fortaleza, lá eles tiveram que comprar um equipamento MFE (elgin), como eu faço para configurar esse equipamento e como emitir nota fiscal do consumidor utilizando o MFE no ACBr?
Grato,
André
-
23 horas atrás, André Gustavo disse:
Olá,
Td bem? Sou novo no que diz a respeito da NFSe, gostaria que me tirasse algumas dúvidas. Quais valores são colocados nessas tags?
// Provedor ISSNet sem certificado
Configuracoes.Geral.Emitente.WebChaveAcesso := 'A001.B0001.C0001-1'; Que valor é esse?with Configuracoes.Geral.Emitente.DadosSenhaParams.Add do
begin
Param := 'ChaveAutorizacao'; Que Chave é essa?
Conteudo := 'A001.B0001.C0001-1'; Que valor é esse?
end;Servico.ItemListaServico := '09.01';
Servico.MunicipioIncidencia := StrToIntDef('12345', 0); Município do Cliente?
Prestador.Senha := 'senha'; Essa senha é a mesma da que ele faz pelo site de Prefeitura???
Prestador.FraseSecreta := 'fase secreta'; Que frase é essa?
Prestador.cUF := 33; Onde eu tenho essa tabela?Grato,
André Gustavi
Boa noite Ítalo,
Quando executo direto do exemplo do acbr com os dados do cliente, acontece o erro em anexo. O que poderá ser?
André
-
Olá,
Td bem? Sou novo no que diz a respeito da NFSe, gostaria que me tirasse algumas dúvidas. Quais valores são colocados nessas tags?
// Provedor ISSNet sem certificado
Configuracoes.Geral.Emitente.WebChaveAcesso := 'A001.B0001.C0001-1'; Que valor é esse?with Configuracoes.Geral.Emitente.DadosSenhaParams.Add do
begin
Param := 'ChaveAutorizacao'; Que Chave é essa?
Conteudo := 'A001.B0001.C0001-1'; Que valor é esse?
end;Servico.ItemListaServico := '09.01';
Servico.MunicipioIncidencia := StrToIntDef('12345', 0); Município do Cliente?
Prestador.Senha := 'senha'; Essa senha é a mesma da que ele faz pelo site de Prefeitura???
Prestador.FraseSecreta := 'fase secreta'; Que frase é essa?
Prestador.cUF := 33; Onde eu tenho essa tabela?Grato,
André Gustavi
-
2 horas atrás, Italo Jurisato Junior disse:
André,
O programa exemplo do componente ACBrNFe temos um botão chamado: [Manif. Dest. - Conf. Operação] onde é mostrado como enviar o evento: Confirmação de Operação.
Esse é um dos 4 tipos de eventos da Manifestação do Destinatário.
Novamente lhe peço para que lei a Nota Técnica para saber melhor sobre cada um dos eventos.
Temos também o botão [Distribuição Documentos Fiscais] onde é mostrado como usar o método DistribuicaoDFe.
Peço também que leia a Nota Técnica para entender como funciona ele, e quais são os tipos de documentos retornados.
Com relação ao MDF-e, a transportadora deve primeiro emitir o CT-e e consequentemente imprimir o DACTE, pois este deve acompanhar a mercadoria durante o seu transporte.
Checar quais mercadorias que vão compor a carga do caminhão, por conta disso separar os DACTE.
Emitir o MDF-e relacionando as chaves dos CT-e referente a carga do caminhão e consequentemente imprimir o DAMDFE que também vai acompanhar a carga até o seu final.
Caso você tenha interesse também no MDF-e sugiro que acesse o Portal Nacional do MDF-e e baixe a Cartilha.
Nela você vai encontrar diversos exemplos.
OK, Obg!
-
Olá,
Primeiramente, muito obrigado pela explicação bem detalhada. A Distribuicao DFe tem nos exemplos da NF-e? Entao, para baixar os Xml's tem esse trabalho todinho? e para gerar DAMDFE tem que fazer emitir também os conhecimentos (CT-e) ?
André
-
Olá,
Bom dia! O que é Manifesto do Destinatário? Para que serve? Quando usar? Posso utilizar esta funcionalidade para baixar os Xml's das notas de entrada? Existe outra forma de baixar os xml's de entrada?
Qual a direfente entre entre Manifesto do Destinatário (AcbrNFe) e componente AcbrMDF?
Grato,
André
-
23 minutos atrás, BigWings disse:
ShowMessage(ValidarPrefixoGTIN('6845623830306'));
Para pegar essas novas funçoes tem que atualizar o ACBr todo?
Para pegar essa ValidarPrefixoGTIN('6845623830306'))" tem que atualizar o ABCr todo?
André
-
11 minutos atrás, BigWings disse:
ShowMessage(ValidarPrefixoGTIN('6845623830306'));
Tem vários que estão certos.
exemplo: 7812081180006
André
-
5 horas atrás, André Ferreira de Moraes disse:
E qual o país de origem?
Estou com o mesmo problema do pessoal acima. No teste com o ValidarGTIN() e EAN13Valido() o código está OK, mas na SEFAZ não passa, o que poderá ser?
André
-
2 horas atrás, André Ferreira de Moraes disse:
Use "TCP:ip_maquina:NumPorta"
Olá, com a Bematech, Daruma e Elgin, funciona da mesma forma?
André
-
Agora, André Ferreira de Moraes disse:
Use "TCP:ip_maquina:NumPorta"
ok, vou testar.
-
Olá ,
Bom dia pessoal! É possivel trabalhar com a impressora Epson Ethernet utilizando o componente escpos ?
André
-
Em 13/07/2018 at 09:04, José M. S. Junior disse:
Bom dia,
Se trata da emissão DAMDFe do componente ACBrMDFe, pode ver em detalhes no demo deste componente os processos de geração, transmissão e emissão deste documento.
Fica em: C:\ACBr\Exemplos\ACBrDFe\ACBrMDFe
Ok, Obg!
-
-
4 horas atrás, André Ferreira de Moraes disse:
Anexe os arquivos gerados no momento em que ocorre este erro.
Boa noite, segue em anexo os xmls ref a 2 vendas que deram este mesmo erro.
26180726911931000135650010000004801000004804-nfe.xml
26180726911931000135650010000004801000004804-ped-sit.xml
26180726911931000135650010000004801000004804-sit.xml
26180726911931000135650010000005101000005100-nfe.xml
Campo NossoNumero - Boleto Bradesco
em Dúvidas Gerais sobre o ACBr
Postado
Bom dia! Estou sim! veja como estou enviando:
Já enviei dessa forma para que fique de acordo com o solicitado pela empresa:
wtexto := cdsConsultaNUMEROBOLETO.Text; => 33
while Length(wtexto) < 7 do
wtexto := '0' + wtexto;
wtexto := '262' + wtexto;
NossoNumero := wtexto;
E também ja enviei dessa forma:
NossoNumero := cdsConsultaNUMEROBOLETO.Text; => 33
Grato
André
BRADESCO DANIEL_remessa_51.txt