Ir para conteúdo
  • Cadastre-se

carlosinfoteen

Membros
  • Total de ítens

    382
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por carlosinfoteen

  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

     

     

    • Curtir 1
  2. 26 minutos atrás, José M. S. Junior disse:

    Bom dia

    Foi adicionado nos componentes de Impressão NFCe (Fortes e ESCPOS) a propriedade: "DescricaoPagamentos"  onde pode selecionar o tipo de impressão. Podendo ser a junção de: Tipo, Bandeira e Autorização.

    Favor atualizar os fontes e reinstalar os componentes para testes... 

    Bom dia.

    Este implementação ainda não foi feito para os danf em FastReport não né?

     

  3. Em 31/12/2018 at 18:02, Amarildo de Matos disse:

    Opa.. eu nao concordo com voce.. Não acho perca de tempo conversar com o Contador. Atualmente se nao tiver uma integração Desenvolver e Contador, tudo estara perdido.

     

    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.

    • Curtir 1
  4. 4 horas atrás, Amarildo de Matos disse:

    Bom dia..

    Isso agora, é uma regra na versao 4.0..

    veja no manual do sefaz. para cada tipo de meio, voce tem de dizer, se esse meio de pagamento é a vista ou a prazo.

    Caso voce tiver duvida, do que é a vista ou a Prazo, o recomendavel é entrar em contato com o Contador, e ele com 

    certesa, vai lhe explicar para colocar informacao certa. 

     

    image.png

     

    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.

     

    6 horas atrás, Juliana Tamizou disse:

    Bom dia

    A meu ver continua a mesma coisa, não notei nada na NT que fizesse com que o indpag mude conforme o tipo de  cartão utilizado.

    Att.

    Obrigado Juliana, pela resposta. Mas ainda estou com o pensamento semelhante ao que o Amarildo mostrou na NT.

     

  5. 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???

     

     

     

     

  6. 4 minutos atrás, Amarildo de Matos disse:

    boa tarde. Ja entrou em contato com o contador, para ver esse caso, ou ja entrou em contato com seu cliente para ver isso?.

    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.

    • Curtir 2
  7. 7 minutos atrás, carlosinfoteen disse:

    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...

     

    image.png

     

    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.

    • Curtir 1
  8. 2 horas atrás, Dercide Alvarez disse:

    @carlosinfoteen

    Na verdade para alguns estados ('AM','BA','CE','GO','MG','MS','MT','PE','RN','SP') quando o cliente não for contribuinte, informar "ISENTO" ocorre o erro, o que deve-se informar é que ele é consumidor final :

    Ide.indFinal := cfConsumidorFinal;

    IE           := '';
    IndIEDest    := inNaoContribuinte;

     

    Dercide.
     

     

     

     

    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

  9. 6 horas atrás, RickMao disse:

    Amigo, tenta isso.

     

    Informar a IE quando o destinatário for contribuinte do ICMS. Informar ISENTO quando o destinatário for contribuinte do ICMS, mas não estiver obrigado à inscrição no cadastro de contribuintes do ICMS. Não informar o conteúdo do campo se o destinatário não for contribuinte do ICMS.

     

    O destinatário é PJ, informa a IE = "ISENTO"

    Veja a regra de validação da Sefaz:

    Rej232.PNG

     

    Como Resolver

    Deve-se verificar se há Inscrição Estadual vinculado ao CNPJ do Destinatário da NF-e. Para isso, consulte no SINTEGRA ou no Cadastro Centralizado de Contribuintes, utilizando o CNPJ do Destinatário. Se existir uma Inscrição Estadual vinculada ao CNPJ, a consulta mostrará. Veja os artigos a seguir para saber como realizar essa consulta:

    Tem isso aqu também, deve ajudar

    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.

     

  10. 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...

    image.png.bc529f1caae2156548254d3bf8363d97.png

    image.png

  11. 13 horas atrás, v3 Sistemas disse:

     

     

    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.

     

    • Curtir 1
  12. Em 26/10/2018 at 15:29, dreamsoft_PR disse:

    Olá dessa forma tambem sei.. eu so coloquei o ano yyyy porque estou pegando o ano separado seguindo essae logica sua ficara 25/10/2018  o que estou precisando é "dia vinte e cinco de outubro de dois mil e dezoito

    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.

    • Curtir 1
  13. 9 horas atrás, dreamsoft_PR disse:

    Ola bom dia, sei que para escrever o mes do colocar FormatDateTime('MMMM' ,CAMPO)

    so nao estou consegundo fazer o dia e ano em extenso ja tentei colocar yyyy  , alguém sabe ?

    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...

    • Curtir 1
  14. 28 minutos atrás, rodrigoernandespaiva disse:

    neste caso no seu exemplo você já tem o xml com a chave certa no seu computador...

    e quando não tem, como proceder?

    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;

     

     

     

     

  15. 6 horas atrás, josehenriquebr disse:

    Bom dia,

    Estou fazendo essa pergunta para saber se por exemplo:

    Tenho um PDV 10 que está com cupom atual em 808600 cupons emitidos ( por exemplo) , queria quando for o fim do ano, zerar essa contagem e iniciar novamente do zero.

    minhas dúvidas são:

    1- No Estado do RJ é permitido zerar essa contagem do cupom, para o próximo ano ? 

    2- Caso não seja permitido ( tenho um código interno) , qual o limite de cupons que poderei emitir ( dentro da mesma série , que uso como número do PDV) ?

     

    Grato.

    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...

     

    • Curtir 4
  16. 3 minutos atrás, Benjamim Mendes Junior disse:

    Infelizmente não estou conseguindo instalar no meu delphi tokyo da uma serie de erros. a instalação manual que existe na pasta branche dá varios erros nas units e a instalação de programa de instalação diz que: "this installation cannot generate for an unknown plataform". Gostaria de testar essa ferramenta mas ta difícil.

    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.

The popup will be closed in 10 segundos...