Ir para conteúdo
  • Cadastre-se

carlosinfoteen

Membros
  • Total de ítens

    382
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que carlosinfoteen postou

  1. Resposta da Sefaz PE... ------------------------ Bom dia! A SEFAZ-PE, por enquanto, não vai ter o cadastro dos representantes técnicos, por não há a geração do CSRT. Vamos cobrar apenas os dados do representante técnico. SEFAZ-PE ------------------------- Dai neste caso como proceder para preenchimento Configuração: Configuracoes.RespTec.idCSRT := ????????????????????? Configuracoes.RespTec.CSRT := ????????????????????? Tanto o ID quanto o código serão fornecidos futuramente pela SEFAZ, sendo assim devemos atribuir zero ao idCSRT e uma string vazia para CSRT, nesse primeiro momento. Rotina que alimenta o componente: // Dados do Responsável Técnico infRespTec.CNPJ := xCNPJ_RespTec; infRespTec.xContato := xContato_RespTec; // Nome do responsável técnico infRespTec.email := xEmail_RespTec; infRespTec.fone := xFone_RespTec; Como dito acima o idCSRT e HashCSRT são gerados automaticamente caso o idCSRT seja diferente de zero e CSRT diferente de uma string vazia. Bom dia! A SEFAZ-PE, por enquanto, não vai ter o cadastro dos representantes técnicos, por não há a geração do CSRT. Vamos cobrar apenas os dados do representante técnico. SEFAZ-PE Bom dia! A SEFAZ-PE, por enquanto, não vai ter o cadastro dos representantes técnicos, por não há a geração do CSRT. Vamos cobrar apenas os dados do representante técnico. SEFAZ-PE
  2. Pessoal, bom dia. Hoje em homologação em PE, já está rejeitando a emissão de nfe exigindo as informações do Responsável técnico. Onde cadastro para obter os dados do CSRT em PE e PB, pois não encontrei link para fazer este cadastro? Obrigado
  3. Verdade.
  4. Pessoal da TecnoSpeed estão divulgando serviço de integração para NFSe. https://tecnospeed.com.br/dfe/nfse/ Webinar
  5. Amarildo, sendo um contador "bom", conhecedor do caso é uma ótima ideia. Agora falei pra mim... Pois já conheço a situação aqui entendeu. Mas cada caso é um caso. Mas desde já grato mais uma vez valeu.
  6. É isso mesmo que irei fazer. Mas a principio deixei como NT. Do mais obrigado.
  7. Então, Amarildo, foi o que interpretei também para a nfe 4.0. Agora pra consultar o contador para estas coisas pra mim é perca de tempo vão dizer não ter certeza e que isso é coisa de programador. Estranho, mas é o meu caso. Então tenho de correr atrás. Obrigado Juliana, pela resposta. Mas ainda estou com o pensamento semelhante ao que o Amarildo mostrou na NT.
  8. Pessoal bom dia, Gostaria de uma confirmação de vocês... Até onde sabia antes das mudanças para NFe 4.0 as vendas em cartão de crédito, cartão de débito, cheque e dinheiro era tudo venda a vista. 1 - Com a NFe 4.0 continua a mesma coisa? Porque agora se joga o pagamento e se diz se este foi a prazo ou a vista. Tipo: Cartão de crédito (a vista) => indpag=0 Cartão de crédito (parcelado) => indpag=1 Cartão de débito(a vista) => indpag=0 Cartão de crédito (parcelado/predatado) => indpag=1 2 - Estou eu errado nestes raciocínio descrito acima???
  9. Onde está o link com os fontes que usam o RestDataWare. Pois só vi com datasnap na descrição.
  10. Boa tarde, Preciso Desenvolvedor Free Lancer para Desenvolver TEF para minha aplicação com urgência. Pode ser por acesso remoto. Interessados entrar em contato. [email protected]
  11. Não Amarildo. Entrei em contato com SEFAZ. Como visto acima já está resolvido. A empresa tinha uma IE Centralizada e no sintegra não aparecia. Dai o Dercide me mostrou e a sefaz acabou de responder falando a mesma coisa. Obrigado a todos mais uma vez.
  12. Obrigado a todos, como o Dercide verificou, tem uma IE centralizadora, e eu havia informado como mostra no cadastro 1436007 e dava erro também pois deveria jogar 001436007 (com zeros antes) Sem mais obrigado.
  13. Verdade. Tinha acabado de verificar, e antes tinha olhado apenas no sintegra. Porem, se jogar esta inscrição ai, nao valida par PE e da a rejeicao que a IE nao está vinculada ao CNPJ...
  14. Obrigado por reportar. Ja tentei assim também Dercide. Veja o xml em anexo e nao vai, mesmo erro. Como se a sefaz interpretasse que este destinatário TEM IE. 26181117367635000124550010000001411000001415-nfe.xml
  15. Primeiro obrigado por responder. Como disse ja tentei com <indIEDest>9</indIEDest>, Não contribuinte e <indFinal>1</indFinal> = consumidor final. E desta forma estava funcionando ate estes dias normal. Creio ser algo na Sefaz.
  16. Boa noite pessoal. Estou tendo problemas ao enviar uma NFe para cliente que (Não tem IE), setando <indIEDest>2</indIEDest> mas da a rejeicao 232 pedindo pra informar a IE, mas o cliente nao tem IE. Tambem ja tentei jogando <indIEDest>9</indIEDest>, mas pede mesma coisa. O envio de NFe pra este tipo de cliente estava ok até estes dias. Mudou alguma coisa recente? Segue o XML anexo para alguém poder me ajudar. Obrigado. 26181117367635000124550010000001411000001415-nfe.xml Mensagem de retorno...
  17. Bom dia. É só você pegar a rotina de INSERÇÃO da nota já existente do seu sistema e gerar uma procedure pegando os dados da nota já criada. Ou seja, preenchedo os campos do cabeçalho da nota, itens da nota, destinatário etc, vindos dos registros já gravados no banco de dados da nota a ser clonada/duplicada.
  18. Tenta ai e adapta... FormatDateTime(' dd ''de'' MMMM ''de'' yyyy', Now); //---- troque o Now pelo seu campo data se não quiser a data atual Vai retornar: "27 de outubro de 2018", se testar hoje é claro. Agora é só adaptar a sua necessidade.
  19. formatDateTime('yyyy-mm-dd', CampoData) formatDateTime('yyyy/mm/dd', CampoData) formatDateTime('dd-mm-yyyy', CampoData) formatDateTime('dd/mm/yyyy', CampoData) formatDateTime('dd-mm-yy', CampoData) e por ai vai...
  20. Na hora que gero os dados da nota eu tenho 2 campos de chave e os mesmos são preenchidos igualmente. Dai se a nota é emitida em contingencia um destes campos é lançado a a chave em contingencia. Logo ou eu tenho um ou eu tenho o outro. Agora, você tem a chave na nota no seu xml não tem? Então tenta automatizar a rotina puxando os dados do xml... //----------------------Envia de selecionando o xml e atualiza bd / ADAPTA ai------------------------------ if OpenDialog1.Execute then begin FDataModuleConfiguracao.ACBrNFe.NotasFiscais.Clear; FDataModuleConfiguracao.ACBrNFe.NotasFiscais.LoadFromFile(OpenDialog1.FileName, False); FDataModuleConfiguracao.ACBrNFe.Consultar(); //--------------------Atualiza Banco de dados--------------------- cdsEditaStatusNFCe.Edit; cdsEditaStatusNFCe.FieldByName('CSTAT').AsInteger := FDataModuleConfiguracao.ACBrNFe.WebServices.Consulta.cStat; cdsEditaStatusNFCe.FieldByName('TEXTO_XMOTIVO_RETORNO_SEFAZ').AsString := FDataModuleConfiguracao.ACBrNFe.WebServices.Consulta.XMotivo; cdsEditaStatusNFCe.FieldByName('AUTORIZACAO_NUM_PROTOCOLO').AsString := FDataModuleConfiguracao.ACBrNFe.WebServices.Consulta.Protocolo; cdsEditaStatusNFCe.FieldByName('AUTORIZACAO_DATAHORA').AsDateTime := FDataModuleConfiguracao.ACBrNFe.WebServices.Consulta.DhRecbto; cdsEditaStatusNFCe.FieldByName('AUTORIZACAO_XML').AsString := FDataModuleConfiguracao.ACBrNFe.NotasFiscais.Items[0].GerarXML; //--- cdsEditaStatusNFCe.FieldByName('DIGVAL').AsString := FDataModuleConfiguracao.ACBrNFe.NotasFiscais.Items[0].NFe.procNFe.digVal; cdsEditaStatusNFCe.FieldByName('AUTORIZACAO_NUM_RECIBO').AsString := FDataModuleConfiguracao.ACBrNFe.WebServices.Retorno.Recibo; //-------Atualiza o movimento do caixa---- if FDataModuleConfiguracao.ACBrNFe.CstatConfirmada(cdsEditaStatusNFCe.FieldByName('CSTAT').AsInteger) then begin cdsEditaStatusNFCe.FieldByName('STATUS_NOTA_TEXTO').AsString := 'AUTORIZADA'; end else if FDataModuleConfiguracao.ACBrNFe.CstatCancelada(cdsEditaStatusNFCe.FieldByName('CSTAT').AsInteger) then begin cdsEditaStatusNFCe.FieldByName('STATUS_NOTA_TEXTO').AsString := 'CANCELADA'; end else if (cdsEditaStatusNFCe.FieldByName('CSTAT').AsInteger=205) then begin cdsEditaStatusNFCe.FieldByName('STATUS_NOTA_TEXTO').AsString := 'DENEGADA'; end else if (cdsEditaStatusNFCe.FieldByName('STATUS_NOTA_TEXTO').AsString = 'OFFLINE') then begin cdsEditaStatusNFCe.FieldByName('STATUS_NOTA_TEXTO').AsString := 'OFFLINE'; end else if (cdsEditaStatusNFCe.FieldByName('STATUS_NOTA_TEXTO').AsString <> 'INUTILIZADA') then begin cdsEditaStatusNFCe.FieldByName('STATUS_NOTA_TEXTO').AsString := 'EM DIGITAÇÃO'; end; cdsEditaStatusNFCe.Post; if cdsEditaStatusNFCe.ApplyUpdates(0)<>0 then cdsEditaStatusNFCe.CancelUpdates; Application.MessageBox('Nota atualizada com sucesso!!!', 'Nota Atualizada!', MB_OK + MB_ICONINFORMATION); end;
  21. Segue trecho do código que uso no meu sistema. tenta adaptar ao teu ai. Espero que te seja de ajuda. Deus abençoe. codigo contingencia nfce.txt
  22. 1 - Não pode zerar em Estado nenhum. 2 - Como o colega respondeu. Cada serie vai de 1 ate 999.999.999. Chegou a isso, você terar que usar a serie seguinte: serie 002, começando de 1 ate 999.999.999. Em caso de mais de um caixa, a sefaz (secretaria fazendária) indica que cada um já use uma serie diferente. Tipo Caixa 01, SERIE 001, Caixa 02, SERIE 002. consumidas suas series. cada um deverá passar para outras series sequentes tipo Caixa 01, SERIE 003, Caixa 02, SERIE 004, etc...
  23. Pega o da pasta trunk. No site tem o link e tambem os links do forum e grupo no skype que a galera te ajuda. https://www.restdw.com.br/
×
×
  • 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.