Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 25-08-2021 em todas as áreas

  1. O Lazarus já foi abandonado antes... alias ele tem esse nome, porque assim como o Lazarus da Bíblia, o projeto foi ressuscitado... Eu acho que o risco é pequeno.. pois já existem projetos muito grandes, feitos em Lazarus e FPC https://www.getlazarus.org/community/showcase/ O Lazarus e FPC estão em um nível bem estável... e para desenvolvimento em Desktop e BackEnd, eles são uma ótima opção, pois são multiplataforma O Risco de abandono, também existe em Produtos comerciais.. Eu por exemplo... adotei o Lazarus, depois que a Borland abandonou o Kylix... Hoje me sinto mais seguro, usando soluções OpenSource... Mas se precisa de desenvolvimento em Android.. não há nada no Lazarus, parecido com o que o Delphi entrega hoje.. a FMX é um Framework fantástico...
    2 pontos
  2. Olá pessoal, Isso mesmo propriedades Salvar, no plural. Vocês já devem ter notado que os componentes que se utilizam de WebServices possuem 3 propriedades Salvar. Vamos a elas: Configuracoes.Arquivos.Salvar := True ou False; Se o valor for True ele salva em disco os XMLs que o emitente tem a obrigação legal de manter guardados. No caso da NF-e (por exemplo) os arquivos são: *-nfe.xml; *-procInutNFe.xml, respectivamente o XML da nota fiscal, o XML de um evento (cancelamento, carta de correção, etc.) e o XML de inutilização de um numero ou faixa de números. Configuracoes.Arquivos.SalvarEvento := True ou False; Se o valor for True, ele salva em disco os XMLs dos eventos relacionados a NF-e, no caso o *-procEventoNFe.xml. Configuracoes.Geral.Salvar := True ou False; Se o valor for True ele salva em disco os XMLs secundários que são os de envio e de retorno. Configuracoes.WebServices.Salvar := True ou False; Se o valor for True ele salva em disco os XMLs secundários que são os de envio e de retorno envelopados, note que eles tem o mesmo nome dos arquivos de envio e de retorno mas com o sufixo -soap. Utilizamos muito os arquivos "soap" durante o desenvolvimento pois eles são mais completos e podem nos trazer informações que ajudam a resolver alguns problemas com os webservices. Dica: Caso você vai guardas os XMLs no banco de dados, pode deixar os 3 Salvar com o valor False. Por outro lado se você pretende salvar somente em disco ou além do banco de dados que ter uma cópia em disco, deve pelo menos atribuir o valor True a propriedade Configuracoes.Arquivos.Salvar. Observação: No componente ACBrNFe temos a propriedade Configuracoes.Arquivos.SalvarApenasNFeProcessadas, não atribua o valor True a essa propriedade, pois se atribuir o XML da nota só vai ser salvo em disco se a nota for autorizada pela SEFAZ. Caso ocorra algum erro de internet como por exemplo Timeout, você não tem o XML para carregar e realizar a consulta afim de saber se nota foi recepcionada pela SEFAZ ou não. Propriedade de nome semelhante esta presente nos componentes ACBrCTe, ACBrMDFe e ACBrBPe. Volto a frisar, não atribua o valor True a essa propriedade.
    1 ponto
  3. Fim da vigência do layout 0.07 do CFe MFe Conforme noticia publicada no portal da NFe, a SEFAZ-CE informou que a partir de 01/01/2022, os Cupons Fiscais Eletrônicos (CFes) emitidos no layout 0.07 deixaram de ser aceitos, passando a ser obrigatório o envio no layout 0.08. De acordo com a SEFAZ, os fabricantes do MFe já estão realizando a homologação do software básico do equipamento para esta versão do layout. Também foi informado que após a liberação da atualização do software básico e atualização dos equipamentos, durante o ano de 2021 serão aceitos documentos emitidos em ambas as versões do layout. Fonte: Portal MFe-CE
    1 ponto
  4. Ok. Vou solicitar e anexar nesse tópico. Obrigado.
    1 ponto
  5. '<?xml version="1.0" encoding="ISO-8859-1"?><retorno>'#9'<mensagem>'#9#9'<codigo>00001 - Sucesso</codigo>'#9'</mensagem>'#9#9'<numero_nfse>13</numero_nfse>'#9'<serie_nfse>1</serie_nfse>'#9'<data_nfse>25/08/2021</data_nfse>'#9'<hora_nfse>17:06:05</hora_nfse>'#9'<situacao_codigo_nfse>1</situacao_codigo_nfse>'#9'<situacao_descricao_nfse>Emitida</situacao_descricao_nfse>'#9'<link_nfse>https://migracao.atende.net/?pg=autoatendimento&cidade=treina_guarapuava_integracao#!/tipo/servico/valor/213/padrao/1/load/1/identificador/7583738026207714738720220825082021183606</link_nfse>'#9'<cod_verificador_autenticidade>7583738026207714738720220825082021183606</cod_verificador_autenticidade></retorno>'
    1 ponto
  6. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  7. Sandro, Estou achando que ele não esteja gostando nada do conteúdo da tag: link_nfse. Vou chamar a Equipe ACBr para ajudar na solução desse erro.
    1 ponto
  8. Bom dia, como este componente usa o Fortes Report, vc pode usar o componente "RLPreviewSetup", e nele vc pode ajusta a propriedade "ZoomFactor". Att Ricardo
    1 ponto
  9. Boa tarde, o componente não faz cálculos, isso é cargo do desenvolvedor, no caso sua empresa efetuar os cálculos nas regras necessárias. o Componente simplesmente gera a informação informada por você! Abraços
    1 ponto
  10. 1 ponto
  11. Boa tarde auxSTATUS := NFC.NotasFiscais.Items[0].NFe.procNFe.cStat; auxProtocolo := NFC.NotasFiscais.Items[0].NFe.procNFe.nProt; auxXMOTIVO := NFC.NotasFiscais.Items[0].NFe.procNFe.xMotivo; Assim funciona certinho pra pegar os retornos. Desculpe ter postado duas vezes, achei que tinha aparecido a pergunta do T2 Sistemas
    1 ponto
  12. Boa tarde auxSTATUS := NFC.NotasFiscais.Items[0].NFe.procNFe.cStat; auxProtocolo := NFC.NotasFiscais.Items[0].NFe.procNFe.nProt; auxXMOTIVO := NFC.NotasFiscais.Items[0].NFe.procNFe.xMotivo;
    1 ponto
  13. Vc pode na sua aplicação usar o comando ConsultarNumeroSessao qdo tiver erro na resposta ou pode usar o ConsultarStatusOperacional para saber se a última chave emitida pelo módulo corresponde a última venda q vc tem registrada.
    1 ponto
×
×
  • 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...
The popup will be closed in 10 segundos...