-
Total de ítens
28 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Micheli Martins
-
-
Boa noite.
Estou implementando a consulta destinadas, na consulta: acbrnfe1.ConsultaNFeDest( CNPJ, inSemManifestacaoSemCiencia, ieTodos, arq144ultimonsu.value );
Nao está reconhecendo o parametro inSemManifestacaoSemCiencia.
Onde posso acertar?
-
43 minutos atrás, Juliomar Marchetti disse:
Há tá então tu primeiro de tudo postou em local errado!
como o colega informou no segundo post, tu tem que usar o componente ACBrNFe para isso e com o comando citado!
confundiu uma coisa com outra! vou mover para o local correto
Ok, obrigada Juliomar.
-
Boa tarde.
O aplicativo de consulta nfe para saber o status dela, está pronto. No caso eu queria baixar as notas destinadas ao meu cnpj.
O aplicativo para baixar essas notas, seria o acbrMDFe1.DistribuicaoDFe ?
-
Boa tarde.
Se tem a consulta, por que nao funciona, o que estou fazendo de errado?
Devo fazer a troca pelo ACBrNFe ?
-
Boa tarde.
Estou tentando implementar a consulta de nf destinada, pelo acbrMDFe1.DistribuicaoDFe (imagino que seja este);
Porem quando envio me retorna cpf informado invalido, sendo que é cnpj.
A linha acbrMDFe1.DistribuicaoDFe('35',CNPJ,'0',) ja tentei modificar pelo que andei lendo nos foruns, por exemplo: acbrMDFe1.DistribuicaoDFe('35',CNPJ,'0', ''), o componente nao aceita.
Onde estou errando?
-
Italo, meu amigo, voce é o cara .
Obrigada!
- 1
-
Regys, desculpe o questionamento, mas o problema é que a empresa não se enquadra em nenhuma das alternativas do campo.
Em email direto da secretaria, dizem não ser obrigatório (usei o ultimo schema disponivel hoje) e no sistema não insiro a tag.
Segue pronunciamento da sefaz:
"Referente a resposta da pergunta 6871192
entao como devo proceder dentro do XML
foi eu removo a tag de dentro do xml mas com a PL_8h2 o tag e recolocada e preenchida com zero na hora da tranmissao e consequentemente da erro de estruto
gostaria de saber como devo deixar o xml nesse caso.
repito minha empresa nao se enquadra em nenhuma das opcoes dessa tag "CitarPrezado,
Veja como está definido no arquivo XSD abaixo (substituindo os sinais < e > por [ e ] para evitar o truncamento do arquivo). A tag cRegTrib pode não ser informadam mas se for, deve assumir algum dos valores: 1, 2, 3, 4, 5 ou 6.
[xs:element name="cRegTrib" minOccurs="0"]
[xs:annotation]
[xs:documentation]Código do regime especial de tributação[/xs:documentation]
[/xs:annotation]
[xs:simpleType]
[xs:restriction base="xs:string"]
[xs:whiteSpace value="preserve"/]
[xs:enumeration value="1"/]
[xs:enumeration value="2"/]
[xs:enumeration value="3"/]
[xs:enumeration value="4"/]
[xs:enumeration value="5"/]
[xs:enumeration value="6"/]
[/xs:restriction]
[/xs:simpleType]
[/xs:element]
Citar -
Sim concordo com vc e imagino que deve ser referente a tempo.
So que no trunk esta a mesma configuração do trunk2 e nao acusa o erro.
aguardarconsultaret 0
ajusta false
intervalo tentativas 1000
tentativas 5
timeout 5000.
Mais alguma idéia do que possa ser?
- 1
-
Amigos alguem conseguiu solucionar?
-
Basicamente a exception vem da consultaloteaposenvio, na acbrnfsewebservices, nesta linha:
if (TACBrNFSe(FACBrNFSe).Configuracoes.Geral.ConsultaLoteAposEnvio) and (Result) then
begin
if (FConsSitLoteRPS.VersaoNFSe = ve100) or
(TACBrNFSe(FACBrNFSe).Configuracoes.Geral.Provedor = proCONAM) then
begin
Result := FConsSitLoteRPS.Executar;if not (Result) then
FConsSitLoteRPS.GerarException( FConsSitLoteRPS.Msg );
end;Italo, acho que tem a ver com esse post:
http://www.projetoacbr.com.br/forum/topic/25439-webservicesconssitloteprotocolo-no-trunk2/
-
Sim eu sei.
Está configurado para true.
O problema é que não chega a retornar nada além do erro em branco.
Então pra dar um jeitinho fiz o consulta por rps pra retornar em uma consulta fora da transmissão.
- 1
-
Italo uma pequena correçao.
A nota não vem.
Somente após uma consulta por RPS ai sim vem (é o que estou fazendo pra poder receber retorno).
-
Ginfes, estou na homologação.
As notas são transmitidas normalmente, mas não dão retorno.
Gera um erro (X) na tela em branco e pára na procedure acima.
A nota em si (pasta notas) está vindo.
Br
-
Italo, meus fontes estao atualizados para data de hoje 18/02 trunk 2.
Minhas linhas de envio estão conforme sua descrição acima.
Configuração ACBrNFSe1.Configuracoes.Geral.ConsultaLoteAposEnvio:= true;
Está enviando, porem após envio ( ACBrNFSe1.Enviar(vNumLote)), está gerando um erro em branco nesta procedure:
procedure TACBrDFe.GerarException(const Msg: String; E: Exception);
var
Tratado: Boolean;
MsgErro: String;
begin
MsgErro := Msg;
if Assigned(E) then
MsgErro := MsgErro + sLineBreak + E.Message;Tratado := False;
FazerLog('ERRO: ' + MsgErro, Tratado);if not Tratado then
raise EACBrDFeException.CreateDef(MsgErro);
end;
A partir daí pára a execução e não consigo pegar os retornos na sequencia.
for i := 0 to iQtde -1 do
begin
MemoDados.Lines.Add('Nome XML: '+ACBrNFSe1.NotasFiscais.Items[ i ].NomeArq);
MemoDados.Lines.Add('Nota Numero: '+ACBrNFSe1.NotasFiscais.Items[ i ].NFSe.Numero);
MemoDados.Lines.Add('Código de Verificação: '+ACBrNFSe1.NotasFiscais.Items[ i ].NFSe.CodigoVerificacao);
end;O provedor está recebendo, verifiquei.
- 1
-
Boa tarde.
Pessoal, baixei o trunk2 hoje para migração.
Porém quando faço transmissão da nfe, ele automaticamente insere o campo cregtrib com valor 0.
Isto acarreta que não consigo transmitir.
-
-
-
-
-
Boa tarde.
Tenho uma hp com ip fixo aqui e ja tentei configurar de varias formas ate por compartilhamento e nao consigo fazer o cheque imprimir nela.
Não da nem sinal.
O ip fixo da impressora é 192.168.0.101 e no painel da impressora, propriedades de porta marca 192.168.0.101_4.
Ja tentei colocar no exemplo do cheque, porta 192.168.0.101_4, porta 192.168.0.101, //192.168.0.1/hp e por ai vai....
Alguma sugestao se da pra funcionar?
-
Oi Italo.
Sim neste aqui: xRPS := ACBrNFse1.NotasFiscais.Items[0].XML; retorna o rps.
Neste xNFSe := ACBrNFse1.NotasFiscais.Items[0].XML_NFSe; retona o xml de protocolo.
Sim é neste pedaço que vc menciona que preciso:
"processa e se estiver tudo OK retorna o protocolo de autorização, protocolo este que é anexado ao XML assinado, desta forma o XML final fica assinado e protocolado, ou seja, temos ai um arquivo XML com validade jurídica."
Só que queria pega-lo ja no envio, para salvar em banco de dados, e nao deixar na pasta padrao que o acbr grava.
Não existe um comando? Se nao tiver vou busca-lo na pasta mesmo....
-
Boa noite.
Duvida simples mas nao sei qual o comando.
Depois que fiz o envio da nfs, o acbr grava em uma pasta um arquivo com o nome **- env-lot.xml, que acredito que deva ser qual tenho que guardar porque tem assinatura e mais demonstraçoes da nota.
Pra pegar esse arquivo ja na execuçao, to tentando assim: ACBrNFse1.NotasFiscais.Items[0].XML;
So que so me traz o Rps, queria ele com assinatura completo, como esta na pasta.
Qual o comando?
-
Boa tarde.
Alguem saberia me dizer se para jaboticabal - sp, (provedor ginfes) o componente acbr ja atende?
Estou testando acbr exemplo, no cadastro diz codigo do municipio nao encontrado.
E quando digito o ibge para verificar se uma cidade é atendida pelo componente, me retorna nenhum.
Se nao estiver pronto, onde acho um exemplo pra alterar?
-
Boa tarde.
Apos consulta da nfe no webservice, tento fazer a gravação da mesma no meu banco sql server.
O tipo do campo no sql é xml.
A nota vem de aCBrNFe1.notasfiscais.LoadFromFile(filename);
Os xml são validos, e vem do email do fornecedor.
Só que todas elas estao dando o mesmo erro.
parameters.parambyname('wnfxml').Value:= ACBrNFe1.NotasFiscais.Items[0].XML;
Nessa linha acusa xm parsing: line1 character 38, unable to switch the encoding;
Alguma solução fácil pra isso?
Programador DELPHI Freelancer/Trabalho Remoto
em Classificados
Postado
[email protected]
https://www.linkedin.com/in/micheli-martins-a2bb33b2/