Ir para conteúdo
  • Cadastre-se

carlosinfoteen

Membros
  • Total de ítens

    382
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que carlosinfoteen postou

  1. Visto como é algo em específico do estado do GO, acho que uma propriedade ou até mesmo um checkbox resolveria.
  2. Caro, PAF-ECF, poucos estados estão usando, pois migraraão para nfce, mas se tiver os dois é bom. Porém, como vai começar, deixa o paf e vai para NFCe, NFe.
  3. Obrigado kiko. Testei aqui e funcionou normal. Testei ontem e hoje e funcionou. Já testei as chaves do colega 7systeminformatica ontem e não foi. Hoje já funcionou. Logo se entende que tipo a sefaz do estado demorou um pouco para repassar ao ambiente nacional.
  4. Agora uma pergunta? NFe em HOMOLOGAÇÃO, também vai pro ambiente nacional para ser consultada lá?
  5. NFCe, agora pode ter frete, quando entrega domicilio. Veja a discussão feita neste post: E no caso estes dois valores ( mfProprioRemetente, mfProprioDestinatario ) são usados para cte e mdfe?
  6. Pessoal boa noite. Gostaria apenas de um esclarecimento quanto ao TpcnModalidadeFrete que contém os seguintes valores possíveis na Unit PcnConversao: TpcnModalidadeFrete = (mfContaEmitente, mfContaDestinatario, mfContaTerceiros, mfProprioRemetente, mfProprioDestinatario, mfSemFrete); Logo a minha dúvida é: Para que serve estes valores: mfProprioRemetente, mfProprioDestinatario? Tentei usámos - Transp.modFrete := TpcnModalidadeFrete(3); //--> mfProprioRemetente - Transp.modFrete := TpcnModalidadeFrete(3); //--> mfProprioDestinatario para ver a sua funcionalidade, mas não passou na validação pois no manual os possíveis valores são: 0, 1 ,2 e 9. Qual a utilidade dos valores mfProprioRemetente, mfProprioDestinatario?
  7. bem tenta mais ou menos assim: if not(InputQuery('WebServices Eventos: Cancelamento', 'Justificativa', vAux)) then exit; if vAux <> '' then begin ACBrNFe1.EventoNFe.Evento.Clear; ACBrNFe1.EventoNFe.idLote := StrToInt(idLote) ; with ACBrNFe1.EventoNFe.Evento.Add do begin infEvento.dhEvento := now; infEvento.tpEvento := teCancelamento; infEvento.detEvento.xJust := vAux; infEvento.detEvento.chNFE:= ChaveDaTuaNotaNoTeuBD; infEvento.detEvento.CNPJ:= CNPJ_Emissor; infEvento.detEvento.nProt:= NumeroProtocoloAUtorizacaoDoTeuBD;; end; try if ACBrNFe1.EnviarEvento(StrToInt(idLote)) then //----Se enviou o evento begin ... Aqui você atualiza seu banco de dados... ... ACBrNFe1.DANFE.Logo := NFELOGO; //-----Isso tu pode fazer ao abrir o sistema, no create, para nao ficar toda vez carregando QrLocaNfe.edit; QrLocaNfePROTOCOLO_CANCELAMENTO.AsString := ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.nProt+DateTimeToStr(Now); QrLocaNfeDATA_CANCELAMENTO.AsDateTime := now; QrLocaNfeCAMINHONFE.AsString := ACBrNFe1.NotasFiscais.Items[0].NomeArq; end; except on E:Exception do begin aviso('Erro ao cancelar NFe '+E.Message); abort; end; end;
  8. Os componentes do ACBr são para delphi e lazarus.
  9. Este tópico pode lhe ajudar também.
  10. Rapaz num é tua aplicação que está pegando dados cruzados de uma e de outra nfce misturando assim os dados das vendas dos pdv (Se tiver mais um pdv online é claro) e na hora de gerar o xml ta ficando diferente, um pegando chave da outra e etc...
  11. Você está colando os códigos de barras no word é? Acho que seria melhor no CorelDraw que já tem até o recurso de você gerar o código de barras e suas configurações.
  12. Faça mais ou menos assim no seu bancvo de dados: tabela para operadora CREATE TABLE NFCE_OPERADORA_CARTAO ( ID INTEGER NOT NULL, RAZAO_OPERADORA VARCHAR(70), CNPJ_OPERADORA VARCHAR(14), ); tabela para Bandeiras CREATE TABLE NFCE_BANDEIRAS_CARTAO ( ID INTEGER NOT NULL, CODIGO_BANDEIRA INTEGER NOT NULL, DESCRICAO_BANDEIRA VARCHAR(30), TAXA_CARTAO NUMERIC(18,6) DEFAULT 0, CHAR(1) ); tabela para armazenar as parcelas, aqui na tela onde o usuario seleciona a operadora e em seguida a bandeira, vai salvar junto as parcelas o id de cada uma para futura consulta no banco de dados CREATE TABLE PARCELA_RECEBER ( ID INTEGER NOT NULL, ... ID_BANDEIRA INTEGER, ID_OPERADORA_CARTAO INTEGER, ... );
  13. Ta ok Juliomar. Pensei que pudesse haver alguma rotina no acbr para listar as nfe que foram inutilizadas do webservice da sefaz. valeu.
  14. Esta versão de sistema não está encontrando campo com nome CEST no Banco de dados. Entre em contato com o desenvolvedor do software para ver como proceder.
  15. Bom dia, existe algum método no acbr para listar direto da sefaz a faixa de numeração das nfe's que foram inutilizadas? Ou isso eu tenho que controlar apenas no meu aplicativo? Tipo quando entra no Emissor gratuito tem um aviso da faixa de numeração a serem inutilizadas.
  16. Exatamente Ricardo. Sérgio, indIEDest =9 " Não Contribuinte", só vai aceitar os CSOSN 102, 103, 300, 400 e 500 e não o CSOSN 900. Conforme imagem do manual postada pelo sr Ricardo.
  17. Está dando incompatibilidade do CSOSN 900 com a tag indIEDest =9 " Não Contribuinte". Indicador da IE do Destinatário, informar: 1 - Contribuinte ICMS (informar a IE do destinatário); 2 - Contribuinte isento de Inscrição no cadastro de Contribuintes do ICMS; 9 - Não Contribuinte, que pode ou não possuir Inscrição Estadual no Cadastro de Contribuintes do ICMS. Nota 1: No caso de NFC-e informar indIEDest=9 e não informar a tag IE do destinatário; Nota 2: No caso de operação com o Exterior informar indIEDest=9 e não informar a tag IE do destinatário; Nota 3: No caso de Contribuinte Isento de Inscrição (indIEDest=2), não informar a tag IE do destinatário.
  18. Boa tarde. Pessoal gostaria de um esclarecimento dos mais experientes sobre o assunto. O que e como devo melhor fazer para salvar no bd os dados das movimentações das nfe/nfce... 1 - Ao enviar a nfe o que salvar no banco de dados? Apenas isso: (num_protocolo, cstat, texto_xmotivo_retorno_sefaz, numero_recibo_retorno_sefaz, xml)? 2 – Ao cancelar esta NFE: Deve-se salvar a? a) Justificativa_ cancelamento num_protocolo: Devo criar outro campo num_protocolo_cancelamento ou atualizar conteúdo do campo num_protocolo atual? c) Cstat: Devo criar outro campo Cstat_cancelamento ou atualizar conteúdo do campo Cstat atual? d) texto_xmotivo_retorno_sefaz: Devo criar outro campo texto_xmotivo_retorno_sefaz _cancelamento ou atualizar conteúdo do campo texto_xmotivo_retorno_sefaz atual? e) Xml: Devo criar outro campo Xml _cancelamento ou atualizar conteúdo do campo Xml atual com o xml do cancelamento? 3 - Mais ou menos o mesmo esquema da questão 2 para carta de correção, etc? Obrigado.
  19. Neste caso, é o usuário quem deve controlar esta parte e não o sistema. Pois o sistema apenas interage com a configuração escolhida pelo usuário né isso? Valeu, obrigado pelas dicas.
  20. Certo. Claudio como você fez para controlar estas exceções? Como você controla isso no seu sistema?
  21. Pela finalidade da NFe não dá para saber? Conteúdo da tag FinNfe (0- Nfe Normal, 1-nfe complementar, 2-nfe de ajuste, 3-nfe de devolução).
  22. Pessoal tenho uma dúvida e peço a ajuda dos colegas que souberem e que possam compartilhar... 1 - Quais as nfe's que não devem gerar financeiro? 2 - Quais as nfe's que não devem movimentar o estoque? 3 - Em que parte dos manuais eu encontro esta informação? Obrigado.
  23. É por ai... E para desenvolver o seu arquivo de integração com as tags corretamente é só lê o manual do mesmo, configura-lo e ir fazendo testes. Bom desenvolvimento...
×
×
  • 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.