
dominioinformatica
Membros-
Total de ítens
85 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que dominioinformatica postou
-
Forbidden (403) Erro Ao Cancelar Cte
dominioinformatica replied to dominioinformatica's tópico in ACBrCTe
Boa tarde, Parece que o componente acbrcte esta com uma falha no cancelamento. para dar certo o cancelamento, eu tive que reabrir o cte, reenvia-lo novamente ao sefaz, dae apresentou a mensagem de Duplicidade no cte. Entao enviei novamente o cancelamento, ai cancelou normal. Mas se eu fecho o sistema e abro novamente nao cancela mais, so fazendo o mesmo processo. Se alguem tiver alguma solução, Grato -
Boa tarde a todos. Estou com problema ao cancelar uma cte. Tentei cancelar o cte e exibiu a seguinte mensagem: "Forbidden (403) https://homologacao.cte.sefaz.rs.gov.br/ws/cteconsulta/cteconsulta.asmx" entao atualizei os componentes acbr e tentei enviar o cancelamento novamente e aparece uma caixa de mensagem de erro vazia, sem nenhuma mensagem. Se eu tento reimprimir, da certo, agora se consulto a cte tanto pelo xml quanto pela chave de acesso, diz que a cte nao existe na base do sefaz. Mas se eu vou no site e consulto pelo site, a cte esta autorizada. Se alguem puder dar alguma ajuda. Grato
-
Bom dia a todos, Consegui cancelar as ctes que precisavamos. Porem, quero passar o que fiz para que derepente descubram alguma falha no componente. - Como o sistema estava informando que a cte nao existia na base do sefaz, entao pensei, vou abrir a cte e reenvia-la, dai ela vai passar a existir com a mesma chave de acesso e depois cancelo. Fiz isso dai deu a mensagem que a cte ja existia na base de dados do SEFAZ. ?!?!?!!!! - Entao mandei consultar pelo chave de acesso pelo componente e deu ok. Entao cancelei as 15 ctes que precisava cancelar e cancelou normalmente. Consultei no ambiente nacional pelo site e cancelou certinho. - Reiniciei meu sistema e consultei novamente pela chave de acesso e novamente deu a mensagem que a cte nao existe na base de dados do Sefaz. Diante dessas informações a principio me parece ser alguma falha no componente. Grato
-
Boa noite, existe alguma forma de cancelar pelo ambiente nacional? Porque consultando o cte no ambiente nacional, mostra que o cte esta autorizado normalmente. Agora consultando pela chave de acesso no sistema do sefaz do RS diz que o cte nao existe... Mandei email, e ninguem respondeu até o momento. Tentei achar algum telefone mas nao tem nenhum disponivel. Estou sem saber o que fazer. Grato por qualquer ajuda.
-
Alguem esta passando pelo mesmo problema? Enviei um email, mas até agora ninguem respondeu, nao voltou a funcionar e nao sei o que dizer para o meu cliente... Existe algum telefone em que possamos entrar em contato? Grato,
-
Enviei um email para la, mas ainda nao responderam, para cancelar a cte tem 7 dias?
-
Boa tarde Leandro, nao entendi a parte do XML protocolado... O que seria ? O mesmo se encontra com autorização de uso pelo SEFAZ. Grato pela ajuda.
-
So para constar, fiz um teste em ambiente de homologação e funciona certinho, no ambiente de produção que esta problematico. Grato
-
Bom dia Estou com problema ao cancelar cte na versao 1.04. Quando consulto no site do sefaz a cte existe. Quando consulto no meu sistema pelo ACBR diz que a nota nao foi encontrada na base de dados do sefaz. Quando tento cancelar a cte da a mesma mensagem... Ontem consiguimos cancelar uma cte depois começou esses erros. Grato por qualquer informação.
-
Será que tem que preencher essas tags tb? vPrest.vTPrest := RoundTo(DMX.IBCteVALORTOTALPS.Value, -2); vPrest.vRec := RoundTo(DMX.IBCteVALORRECEBER.Value, -2); 0: begin Imp.ICMS.SituTrib := cst00; Imp.ICMS.ICMS00.CST := cst00; // Tributação Normal ICMS Imp.ICMS.ICMS00.vBC := RoundTo( DMX.ibcteBCICMS.Value , -2); Imp.ICMS.ICMS00.pICMS := RoundTo(DMX.ibcteALIQICMS.Value, -2); Imp.ICMS.ICMS00.vICMS := RoundTo(DMX.ibcteVALORICMS.Value, -2); end; 1: begin Imp.ICMS.SituTrib := cst20; Imp.ICMS.ICMS20.CST := cst20; // Tributação com BC reduzida do ICMS Imp.ICMS.ICMS20.pRedBC := RoundTo(DMX.ibctePORCREDUCAO.Value, -2); Imp.ICMS.ICMS20.vBC := RoundTo(DMX.ibcteBCICMS.Value, -2); Imp.ICMS.ICMS20.pICMS := RoundTo(DMX.ibcteALIQICMS.Value, -2); Imp.ICMS.ICMS20.vICMS := RoundTo(DMX.ibcteVALORICMS.Value, -2); end; 2: begin Imp.ICMS.SituTrib := cst40; Imp.ICMS.ICMS45.CST := cst40; // ICMS Isento end; 3: begin Imp.ICMS.SituTrib := cst41; Imp.ICMS.ICMS45.CST := cst41; // ICMS não Tributada end; 4: begin Imp.ICMS.SituTrib := cst51; Imp.ICMS.ICMS45.CST := cst51; // ICMS diferido end; 5: begin Imp.ICMS.SituTrib := cst90; Imp.ICMS.ICMS90.CST := cst90; // ICMS Outros Imp.ICMS.ICMS90.pRedBC := RoundTo(DMX.ibctePORCREDUCAO.Value, -2); Imp.ICMS.ICMS90.vBC := RoundTo(DMX.ibcteBCICMS.Value, -2); Imp.ICMS.ICMS90.pICMS := RoundTo(DMX.ibcteALIQICMS.Value, -2); Imp.ICMS.ICMS90.vICMS := RoundTo(DMX.ibcteVALORICMS.Value, -2); Imp.ICMS.ICMS90.vCred := RoundTo(DMX.ibcteVALORCREDITO.Value, -2); end; Grato por qualquer esclarecimento.
-
Bom dia Doni, Muito Obrigado pela resposta, Sim, estou fazendo complementando esse valor. Depois de tanto fuçar consegui gerar um complemento. Porem todos os valores na DACTE sairam zerados. Provavelmente estou fazendo algo errado pois ainda nao entendi bem o funcinamento do complemento no CTE. Mas vou enviar o xml, se vc puder dar uma olhada e ver o que ainda estou fazendo errado, te agradeço. 42130902344931000132570010000001231000001231-cte.xml
-
Boa tarde, ja descobri o por que de gerar dois arquivos e ja corrigi. Mas ainda nao estou conseguindo gerar a cte complementar, diz que falta dados no esquema. Vou enviar o arquivo gerado Grato, 42130902344931000132570010000001231000001231-cte.xml
-
Bom dia a todos, estou tentando criar uma cte complementar, mas cada vez que tento validar vai informando que esta faltando dados. Entao, vou informando os dados que vai dando na mensagem, mas quase que ja informei os dados de uma cte completa e quero apenas fazer uma complementar. Fui conferir no xml e percebi que ele esta gerando dois arquivos. Alguem pode me dar uma ajuda no que estou fazendo de errado? Grato 00991200000000000000570000000000001454460020-cte.xml 42130902344931000132570010000001231000001231-cte.xml
-
Ok Italo, entendi, muito obrigado pelo esclarecimento.
-
Boa noite, Outro problema que me deparei agora é com a validação dos ctes. Caso eu envie 5 ctes, e no 4º por exemplo ele falhe, o meu sistema acaba parando não dando continuidade nas impressões. Existe a possibilidade de o sistema validar todos os xmls antes de envia-los ao sefaz e se tiver algum erro avisar antes. Vi que tem uma opção "Valida" mas nao sei se é para ser usado para esse proposito: DM.ACBRCTE1.Conhecimentos.Assinar; DM.ACBRCTE1.Conhecimentos.Valida; Existe essa opção de Validar antes de enviar definitivamente os Cte(s) para a Sefaz? Grato, Rodrigo
-
Obrigado pelas Respostas, foram muito uteis, Rodrigo
-
Bom dia Italo, Obrigado pela resposta, deu certo, Outra questao que nao tinha visto anteriormente, é que o cliente esta pedindo que o danfe imprima todas as ctes do lote em uma unica visualização, o cliente imprime uma vez so todas as ctes, e atualmente o sistema fecha e abre um danfe para cada cte. Isso é possivel? Grato, Rodrigo
-
Boa tarde a todos, Tenho um cliente que me pediu para gerar todos os ctes em um unico lote, mas estou com algumas duvidas... Para gerar estou fazendo assim Qry.first; while not Qry.eof do begin if not DMX.IBCte.Locate('CODIGO', Qry.fieldbyname('CODIGO').AsInteger, []) then raise exception.Create('Não foi possível encontrar a CTE para a impressão.'); GerarCTE; // alimenta o componente acbrnfe Try dm.ACBrCTe1.Enviar(StrToInt(dmx.IBCteNCT.AsString)); except on E:Exception do begin raise exception.Create( inttostr(dm.ACBrCTe1.WebServices.Retorno.cStat) + ' ' + e.Message); end; end; Qry.Next; end; beleza até aqui ta tudo certo, mas depois tenho que reuperar as informações de cada cte em separado for i:= 0 to DM.ACBrCTe1.Conhecimentos.Count -1 do begin if not DMX.IBCte.Locate('NCT', DM.ACBrCTe1.Conhecimentos.Items.CTe.Ide.nCT , []) then raise exception.Create('Não foi possível encontrar a CTE para a Conclusão.'); dmx.IBCTEDUP.Close; dmx.IBCTEDUP.ParamByName('codigo').AsInteger:= dmx.IBCteCODIGO.Value; dmx.IBCteDUP.OPEN; if dm.ACBrCTe1.WebServices.Retorno.cStat > 0 then begin dmx.IBCte.Edit; dmx.IBCteCSTAT.Value:= dm.ACBrCTe1.WebServices.Retorno.cStat; dmx.IBCteSTATUS.Value:= DM.ACBrCTe1.Conhecimentos.Items.CTe.procCTe.xMotivo; DMX.IBCtePROTOCOLO.Value:= DM.ACBrCTe1.Conhecimentos.Items.CTe.procCTe.nProt; dmx.IBCteCHAVEACESSO.Value:= DM.ACBrCTe1.Conhecimentos.Items.CTe.procCTe.chCTe; if dm.ACBrCTe1.WebServices.Retorno.cStat = 100 then DMX.IBCteCONCLUIU.Value:= 'S'; if (dm.ACBrCTe1.WebServices.Retorno.cStat = 301) or (dm.ACBrCTe1.WebServices.Retorno.cStat = 302) or (dm.ACBrCTe1.WebServices.Retorno.cStat = 303) or (dm.ACBrCTe1.WebServices.Retorno.cStat = 304) or (dm.ACBrCTe1.WebServices.Retorno.cStat = 305) or (dm.ACBrCTe1.WebServices.Retorno.cStat = 306) then DMX.IBCteCONCLUIU.Value:= 'D'; DMX.IBCTEARQUIVO.LoadFromFile(Path + '\temp\Cte\'+ DM.ACBrCTe1.Conhecimentos.Items.CTe.procCTe.chCTe + '-cte.XML'); dmx.IBCte.Post; DMX.IBOTransaction1.Commit; end; end; estou fazendo certo? no caso do dm.ACBrCTe1.WebServices.Retorno.cStat se em uma cte gerar um cstat e em outra cte retornar outro cstat como eu poderia proceder? Grato, Rodrigo
-
Erro No Schemas Em Ambiente Produção
dominioinformatica replied to dominioinformatica's tópico in ACBrNFe
Bom dia a todos, Hoje ja é dia 3 e em ambiente de produção ainda não esta funcionando. Alguem esta conseguindo enviar nfe com as novas tags? Grato, -
Erro No Schemas Em Ambiente Produção
dominioinformatica replied to dominioinformatica's tópico in ACBrNFe
Valeu barrys, muito obrigado, Nao tinha atentado a esse detalhe -
Boa tarde, Fiz os testes com os novos schemas para atender a nova lei da transparencia do imposto e no ambiente de homologação funciona normalmente, mas no ambiente de produção está dando o seguinte erro: Falha no schema xml do lote de nfe. Os schemas estou usando os do exemplos do acbr. Tambem ja tentei baixar direto do site da nfe mas sem resultados. Grato
-
Li o manual da IBPT mas ainda estou com uma duvida: Quando fazemos uma nfe conjugada com Serviços no NCM é usado o valor "99". Neste caso, não encontrei na tabela dos ncms a Aliquota para fazer o calculo com esse NCM. Qual o calculo que deveria ser usado? Grato
-
Dilma Publica Lei Que Determina Informar Tributos Em Nota Fiscal
dominioinformatica replied to cesar_moura's tópico in ACBrNFe
Bom dia, Li o manual da IBPT mas ainda estou com uma duvida: Quando fazemos uma nfe conjugada com Serviços no NCM é usado o valor "99". Neste caso, não encontrei na tabela dos ncms a Aliquota para fazer o calculo com esse NCM. Qual o calculo que deveria ser usado? Grato -
Acbrdanferlpkg Faltando Arquivos No Contains
dominioinformatica replied to dominioinformatica's tópico in ACBrNFe
resolvido, é parecido mas não é igual, estava usando ACBrNFeDANFeClass ao inves de ACBrNFeDANFeRLClass Muito obrigado pela ajuda -
Acbrdanferlpkg Faltando Arquivos No Contains
dominioinformatica replied to dominioinformatica's tópico in ACBrNFe
ja havia tentado essa unit, mas nao esta dando certo.