Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 01-02-2019 em todas as áreas

  1. Conheça a loja dos produtos do Projeto ACBr, e ajude o projeto a crescer, com estilo. https://loja.projetoacbr.com.br Poucos sabem, mas dia 31 de janeiro é o dia do boné! Seja pela estética, ou pela proteção contra o sol, os bonés estão por todos os lados. Nossos bonés personalizados contam com qualidade em todos os processos de sua fabricação, como mostra o Grupo Kyoodai neste vídeo abaixo. Confira como são feitos os bonés do Projeto ACBr: Conheça a loja dos produtos do Projeto ACBr, onde você pode adquirir uma dessas obras-primas, e muitos outros produtos do projeto. Ajude o projeto a crescer, com estilo. https://loja.projetoacbr.com.br
    9 pontos
  2. Atualização da homologação - Rev. 1: O ACBr é um projeto vivo que recebe atualizações diárias. Essas atualizações, normalmente, envolvem correções e novas funcionalidades. Para acompanhar esta realidade, adição de novos testes e revisão dos existentes são frequentes em novas homologações. Fica evidente também, que homologações antigas necessitam de revisões. Por conta disso, adicionamos nesta postagem, informações adicionais e novos testes comumente encontrado em homologações recentes. Quando houver novas funcionalidades nos componentes ocasionando a necessidade de novos testes, serão feitas novas postagem, no mesmo tópico, informando novos testes realizados com o acréscimo da revisão. Ex.: Rev. 2, Rev. 3 … Rev X. Ambiente: Computador Desktop Sistema Operacional Windows 10 64Bit atualizado (31/01/2019) Processador Intel Core 2 Duo E5400 2.20GHz Memória 2 GB USB 2.0 Testes usando os componentes e Demos do ACBr Utilizamos a versão 3.1.0 do PosPrinterTeste.exe, demo do ACBrPosPrinter, parte do projeto ACBr, para efetuar testes na impressora. A ultima versão do PosPrinterTestes.exe está disponível neste link: https://www.projetoacbr.com.br/forum/files/file/364-posprintertesteexe/ Durante os testes deixamos as configurações desta forma: Modelo: ppEscPosEpson; Porta: RAW:ELGIN i7(USB); Colunas: 48; Espaços: 40; Linhas Pular: 1; Pag. codigo: pc860; KC1: 32; KC2: 32; FatorX: 1; FatorY: 1; Demais configurações não alteramos; Resultados: Page Mode: Funcionou conforme o esperado, permitindo o uso de DANFCe com QRCode Lateral Suporte a impressão de imagens e gravação de logotipos: Realizamos os testes de impressão de imagens e gravação de logotipo na impressora, através de comandos Esc/Pos. Maiores detalhes destas funcionalidades podem ser conferidos neste link: https://www.projetoacbr.com.br/forum/topic/48851-acbrposprinter-suporte-a-impress%C3%A3o-de-imagens-e-grava%C3%A7%C3%A3o-de-logos/ Abaixo, o resultado das funcionalidades testadas: ok Impressão de imagem; ok Gravar logotipo na memória da impressora; ok Apagar logotipo na memória da impressora; ok Imprimir logotipo gravado na memória da impressora; Teste de acentuação: Atualizamos o teste de acentuação para demonstrar o suporte da impressora com fontes do Tipo B. Esta funcionalidade está presente na ultima versão do PosPrinterTeste.exe. Resultados: pc473: Alguns acentos circunflexos, crases e todos os til foram ignorados; pc850: Todos os acentos foram impressos corretamente; pc852: Alguns acentos circunflexos, todas as crases e os til foram ignorados; pc860: Todos os acentos foram impressos corretamente; pc1252: - Tipo A: Todos os acentos foram impressos corretamente; - Tipo B: Os caracteres com acentuação não foram interpretados corretamente pela impressora; Impressão de extratos do SAT com QRCode e Logotipo lateral: Utilizamos a versão 2.1 do SATTeste, demo do ACBrSAT, parte do projeto ACBr. Realize o download neste link: https://www.projetoacbr.com.br/forum/files/file/316-sattesteexe/ Testamos a impressão usando o Spool do Windows através do Gerador de Relatórios Fortes Report, e também usando a impressão em ESC/POS. As configurações utilizadas foram as seguintes: Fortes EscPOS Largura: 285 Topo: 0 Fundo: 0 Esquerda: 1 Direita: 1 Colunas: 48 Espaço Linhas: 10 Linhas Pular: 4 Pag.codigo: pc860 Modelo: ppEscEpson Porta: RAW:ELGIN i7(USB) O mesmo cupom impresso usando Esc/POS (esquerda) e Fortes (direita):
    4 pontos
  3. Bom dia Em qual manual está se baseando? Aparentemente este campo não é informado na remessa, é utilizado apenas na geração código barras... Pode ser obtido no retorno apenas...
    3 pontos
  4. Olá pessoal, Queremos informar a todos que estamos removendo o componente ACBrSPEDFCONT. Talvez você nem saiba o que é... Nesse caso, não se preocupe, seu trabalho não será afetado. O FCONT já não é mais usado desde 2015. Fiquem tranquilos porque essa remoção não afeta de nenhum modo os outros componentes SPED. Vocês já devem ter visto o seguinte tópico falando de sua descontinuação:
    3 pontos
  5. Atualização da homologação - Rev. 1: O ACBr é um projeto vivo que recebe atualizações diárias. Essas atualizações, normalmente, envolvem correções e novas funcionalidades. Para acompanhar esta realidade, adição de novos testes e revisão dos existentes são frequentes em novas homologações. Fica evidente também, que homologações antigas necessitam de revisões. Por conta disso, adicionamos nesta postagem, informações adicionais e novos testes comumente encontrado em homologações recentes. Quando houver novas funcionalidades nos componentes ocasionando a necessidade de novos testes, serão feitas novas postagem, no mesmo tópico, informando novos testes realizados com o acréscimo da revisão. Ex.: Rev. 2, Rev. 3 … Rev X. Ambiente: Computador Desktop Sistema Operacional Windows 10 64Bit atualizado (31/01/2019) Processador Intel Core 2 Duo E5400 2.20GHz Memória 2 GB USB 2.0 ACBrPosPrinter: Suporte a impressão de imagens e gravação de logotipos: Utilizamos a versão 3.1.0 do PosPrinterTeste.exe, demo do ACBrPosPrinter, parte do projeto ACBr, para realizamos os testes de impressão de imagens e gravação de logotipo na impressora, através de comandos Esc/Pos. Maiores detalhes destas funcionalidades podem ser conferidos neste link: https://www.projetoacbr.com.br/forum/topic/48851-acbrposprinter-suporte-a-impress%C3%A3o-de-imagens-e-grava%C3%A7%C3%A3o-de-logos/ Durante os testes deixamos as configurações desta forma: Modelo: ppEscPosEpson; Porta: RAW:EPSON TM-T20 Receipt; Colunas: 48; Espaços: 40; Linhas Pular: 4; Pag. codigo: pc860; KC1: 32; KC2: 32; FatorX: 1; FatorY: 1; Demais configurações não alteramos; Resultados: ok Impressão de imagem; ok Gravar logotipo na memória da impressora; ok Apagar logotipo na memória da impressora; ok Imprimir logotipo gravado na memória da impressora;
    3 pontos
  6. Atualização da homologação - Rev. 1: O ACBr é um projeto vivo que recebe atualizações diárias. Essas atualizações, normalmente, envolvem correções e novas funcionalidades. Para acompanhar esta realidade, adição de novos testes e revisão dos existentes são frequentes em novas homologações. Fica evidente também, que homologações antigas necessitam de revisões. Por conta disso, adicionamos nesta postagem, informações adicionais e novos testes comumente encontrado em homologações recentes. Quando houver novas funcionalidades nos componentes ocasionando a necessidade de novos testes, serão feitas novas postagem, no mesmo tópico, informando novos testes realizados com o acréscimo da revisão. Ex.: Rev. 2, Rev. 3 … Rev X. Ambiente: Computador Desktop Sistema Operacional Windows 10 64Bit atualizado (31/01/2019) Processador Intel Core 2 Duo E5400 2.20GHz Memória 2 GB USB 2.0 Dip-Switches: Algumas configurações somente são passíveis de alteração através dos dip-switches presente na impressora. Ele permite alterar a velocidade da porta serial física, desabilitar ou habilitar a guilhotina e a campainha, definir a densidade da impressão, etc. Um dip-switch é um componente eletrônico com várias chaves liga/desliga numeradas sequencialmente. Na base da impressora há uma tampa para acesso a ele: Nós não alteramos as configurações para realizar os testes de compatibilidade. Contudo, achamos válido descrever a funcionalidade de cada chave nesta postagem, baseando no manual do fabricante: Dip-Switch 1 (SW1) Chave Função Ligada(on) Desligada Padrão de Fábrica Porta serial física 1 Avanço Auto Line Desabilita Desabilita Desabilitada Baudrate Chave 6 Chave 7 Chave 8 2 Handshaking XON/XOFF DTR/DSR DTR/DSR 115200 ligada ligada ligada 3 BITs de Dados 7 Bits 8 Bits 8 Bits 57600 desligada desligada ligada 4 Checar Paridade Sim Não Não 38400 (padrão) desligada ligada ligada 5 Seleção Paridade Par Ímpar Ímpar 19200 desligada desligada desligada 9600 desligada ligada desligada 4800 ligada desligada ligada 2400 ligada desligada desligada Dip-Switch 2 (SW2) Chave Função Ligada(on) Desligada Padrão de Fábrica Densidade de impressão 1 Português/Inglês Português Inglês Português Chave 5 Chave 6 2 Corte do papel ao pressionar o botão avanço Habilita (Chave 7 deve estar desligada) Desabilitado Desabilitado 1 (claro) ligada ligada 3 Cutter Desabilitado Habilitado Habilitado 2 (padrão) desligada desligada 4 Condição "Ocupada" Recebe Buffer completo *Offline *Recebe buffer completo Offline 3 ligada desligada 7 Botão Avanço Imprime Senha (UGS) Avanço "normal" de papel Avanço normal de papel 4 (escuro) desligada ligada 8 Status do sensor de pouco papel Desabilitado Habilitado Habilitado Impressão do Autoteste: Siga os passos abaixo: Com a impressora desligada, mantenha pressionado o botão Avanço(1) pressionado e Ligue a impressora(2); A impressora emitirá um sinal sonoro e iniciará a impressão do Autoteste. Ao iniciar a impressão, pare de pressionar o botão Avanço(1) : O GIF animado abaixo exemplifica o procedimento descrito acima: Testes usando os componentes e Demos do ACBr Utilizamos a versão 3.1.0 do PosPrinterTeste.exe, demo do ACBrPosPrinter, parte do projeto ACBr, para efetuar testes na impressora. A ultima versão do PosPrinterTestes.exe está disponível neste link: https://www.projetoacbr.com.br/forum/files/file/364-posprintertesteexe/ Durante os testes deixamos as configurações desta forma: Modelo: ppEscPosEpson; Porta: RAW:ELGIN i9(USB); Colunas: 48; Espaços: 30; Linhas Pular: 3; Pag. codigo: pc860; KC1: 32; KC2: 32; FatorX: 1; FatorY: 1; Demais configurações não alteramos; Resultados: Page Mode: Funcionou conforme o esperado, permitindo o uso de DANFCe com QRCode Lateral Suporte a impressão de imagens e gravação de logotipos: Realizamos os testes de impressão de imagens e gravação de logotipo na impressora, através de comandos Esc/Pos. Maiores detalhes destas funcionalidades podem ser conferidos neste link: https://www.projetoacbr.com.br/forum/topic/48851-acbrposprinter-suporte-a-impress%C3%A3o-de-imagens-e-grava%C3%A7%C3%A3o-de-logos/ Abaixo, o resultado das funcionalidades testadas: ok Impressão de imagem; ok Gravar logotipo na memória da impressora; ok Apagar logotipo na memória da impressora; ok Imprimir logotipo gravado na memória da impressora; Teste de acentuação: Para realizarmos os testes de acentuação com diferentes páginas de código, procedemos da seguinte forma: Inserimos um pantograma da língua portuguesa, contendo todas as letras e acentos(1) usando as fontes do Tipo A e B; No cabeçalho foi colocado a tag </zera>(2) para limpar as configurações a cada teste; Foi realizada uma impressão por página de código disponível na impressora(3) : Resultados: pc473: Alguns acentos circunflexos, crases e todos os til foram ignorados; pc850: Todos os acentos foram impressos corretamente; pc852: Todos os acentos circunflexos, crases e os til foram ignorados; pc860: Todos os acentos foram impressos corretamente; pc1252: Todos os acentos foram impressos corretamente; Impressão de extratos do SAT com QRCode e Logotipo lateral: Utilizamos a versão 2.1 do SATTeste, demo do ACBrSAT, parte do projeto ACBr. Realize o download neste link: https://www.projetoacbr.com.br/forum/files/file/316-sattesteexe/ Testamos a impressão usando o Spool do Windows através do Gerador de Relatórios Fortes Report, e também usando a impressão em ESC/POS. As configurações utilizadas foram as seguintes: Fortes EscPOS Largura: 285 Topo: 0 Fundo: 0 Esquerda: 1 Direita: 1 Colunas: 48 Espaço Linhas: 40 Linhas Pular: 4 Pag.codigo: pc860 Modelo: ppEscEpson Porta: RAW:ELGIN i9(USB) O mesmo cupom impresso usando Esc/POS (esquerda) e Fortes (direita):
    3 pontos
  7. Muito obrigado. Enviei ao SVN na revisão 16465.
    2 pontos
  8. Bom dia. Não é possível imprimir ou fazer qualquer operação com somente um dos boletos adicionados a lista. Att.
    2 pontos
  9. Bom dia, De fato, era limite excedido. Nem sabia que existia essa cota. Tinha arquivos de 2012 lá, kkkk... Beleza, após limpeza estou enviando o arquivo. Obrigado. Layouts_para_troca_de_informações_03-09-2018.xls
    2 pontos
  10. Transmiti agora o evento S-1210 da referencia 2019-02 e foi correto, sem erros e advertência. Observe que coloquei data de pagamento para o dia 2019-02-06, referente a 2019-01 <?xml version="1.0" encoding="UTF-8"?> <eSocial xmlns="http://www.esocial.gov.br/schema/evt/evtPgtos/v02_05_00"> <evtPgtos Id="ID1X922XXXX0000002019020111314602058"> <ideEvento> <indRetif>1</indRetif> <indApuracao>1</indApuracao> <perApur>2019-02</perApur> <tpAmb>2</tpAmb> <procEmi>1</procEmi> <verProc>2019.1.31.0</verProc> </ideEvento> <ideEmpregador> <tpInsc>1</tpInsc> <nrInsc>X922XXXX</nrInsc> </ideEmpregador> <ideBenef> <cpfBenef>115188XXXXX</cpfBenef> <deps> <vrDedDep>379.18</vrDedDep> </deps> <infoPgto> <dtPgto>2019-02-06</dtPgto> <tpPgto>1</tpPgto> <indResBr>S</indResBr> <detPgtoFl> <perRef>2019-01</perRef> <ideDmDev>FOLHA_201901</ideDmDev> <indPgtoTt>S</indPgtoTt> <vrLiq>440.00</vrLiq> <retPgtoTot> <codRubr>603</codRubr> <ideTabRubr>X922XXXX</ideTabRubr> <qtdRubr>1.00</qtdRubr> <vrRubr>261.50</vrRubr> <penAlim> <cpfBenef>155186XXXXX</cpfBenef> <nmBenefic>BENEFIARIA</nmBenefic> <vlrPensao>261.50</vlrPensao> </penAlim> </retPgtoTot> </detPgtoFl> </infoPgto> </ideBenef> </evtPgtos> </eSocial>
    2 pontos
  11. Talvez você tenha excedido sua cota. Tente apagar arquivos antigos não mais necessários em https://www.projetoacbr.com.br/forum/attachments/
    2 pontos
  12. A impressão é definida automaticamente pelo tipo de documento (55 ou 65)... Existe também o comando para setar o modelo: NFe.SetModeloDF("65"). Mas vou verificar essa situação, deve verificar de forma automática independente das propriedades selecionadas...
    2 pontos
  13. Bom dia, o problema foi resolvido, tentei de tudo como citei acima, no fim de tudo mudei o certificado, reinstalei e voltou a funciona. Obg pessoal, pode fechar o tópico.
    2 pontos
  14. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    2 pontos
  15. Bom dia amigos/as; Com muita dificuldade consegui falar no sac da CEF para tirar esta dúvida. Este arquivo de pré-critica somente é um informativo, mas no arquivo de retorno do dia seguinte estas pré-criticas tbém são informadas. Assim, não há necessidade de processá-lo. Agradeço novamente pelo interesse. Tópico finalizado.
    2 pontos
  16. Show, se tivermos mais surpresas de alterações estarei adicionado aqui. abraço
    2 pontos
  17. Bom dia. já está no svn Obrigado pela colaboração
    2 pontos
  18. Bom dia, Pessoal ! Pronto coloquei em produção e funcionou, Segui também as dicas do Listadas nos posts acima. Pode Fechar o tópico. Muito Obrigado.
    2 pontos
  19. Bom Dia Italo, Agradeço sua atenção e só não testei ainda, pois deu um problema no meu micro e estou formatando, instalando e configurando tudo novamente. Mas assim que eu testar (acredito que hoje ainda) eu informo o resultado. Mais uma vez, muito obrigado! Sergio
    2 pontos
  20. Bom dia, sim já está disponível no Monitor... a nomenclatura está descrita no manual no exemplo do arquivo .ini
    2 pontos
  21. Muito obrigado. Já enviei ao SVN na revisão 16457. Queira por favor atualizar, testar e reportar qualquer problema.
    2 pontos
  22. Entendi, eu salvo essas informações em banco no momento da consulta, aí posteriormente, utilizamos para relatórios..
    2 pontos
  23. Já encontrei, é ACBrNFe1.DANFE.Protocolo.
    2 pontos
  24. dkInformatica, cara, desinstalei todos os componentes, acbr, fortes ce, atualizei e reinstalei, agora parece que deu certo. fica a dica.
    2 pontos
  25. Direto no ACBrMonitorPlus eu não sei. Agora se for em Fortes, tem que editar o dfm, se for em fast tem que alterar o fr3 e se for ESC POS, tem que ver se ele suporta a alteração.
    2 pontos
  26. Olá pessoal, Introduzi no componente ACBrPosPrinter, um novo mecanismo de acesso a Impressora Agora poderemos acessar algumas impressoras, usando a Sintaxe: ACBrPosPrinter1.Porta := 'DLL:MARCA'; Onde MARCA, será o nome da Marca do Fabricante da Impressora... Até o momento, temos suporte para as marcas "ELGIN", e "EPSON" A ideia por traz dessa nova sintaxe de Porta, é permitir usar a DLL/SO do Fabricante, para Imprimir diretamente na Impressora... Ok.. o ACBrPosPrinter, já conseguia acessar impressoras Não Fiscais, pela Porta USB, usando a Sintaxe "RAW:" ACBrPosPrinter1.Porta := 'RAW:Nome da Impressora no Windows'; Mas então porque desenvolvemos essa nova forma de acesso ? A nova sintaxe "DLL:", tem algumas vantagens, em relação a sintaxe "RAW:" Não depende da instalação do Driver de Spool da Impressora.. (note porém, que em alguns casos, o Driver de Spool não pode estar instalado, pois ele bloqueia o acesso a USB) Podemos Ler Informações da Impressora (o que não é possível no modo RAW) Entretanto, como foi dito antes, dependemos de DLL exclusiva do fabricante, para o acesso a Impressora pela USB... Quais são essas DLLs ? Para onde eu devo copiá-las ? Vejamos como foi descrito no ACBrSerial-change-Log.txt Creio que isso responde as duas perguntas, correto ? Você pode encontrar as DLLs no nosso SVN, na pasta: \ACBr\DLLs\PosPrinter, ou ainda pela Web: http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/PosPrinter/ Você pode ainda baixar uma versão do Demo PosPrinterTeste, atualizada, compilado em Lazarus/FPC no link abaixo: Como funciona essa nova técnica ? Quem faz todo acesso as Portas suportadas pelo ACBr, é um subcomponente chamado ACBrDevice, e há um bom tempo, esse componente já possui uma possibilidade de Integração por Hooks O que é Hook ? https://pt.wikipedia.org/wiki/Hooking A ideia por trás dos Hooks, é instalar ganchos, em eventos, que nos permitam interceptar algumas ações e chamadas... Veja esse trecho de código FDevice.HookAtivar := PosPrinterHookAtivar; FDevice.HookDesativar := PosPrinterHookDesativar; FDevice.HookEnviaString := PosPrinterHookEnviaString; FDevice.HookLeString := PosPrinterHookLeString; Aqui instruímos o subcomponente ACBrDevice, a chamar nossos eventos, quando ele precisar "Ativar", "Desativar" uma porta e também quando ele for "EnviarString" e "LeString", de uma determinada porta... Então no interior do componente ACBrPosPrinter, implementamos os eventos indicados acima (PosPrinterHookAtivar, PosPrinterHookDesativar, etc) ... Com isso, o ACBrDevice executará um código nosso, ao invés do que ele normalmente executaria... Veja que dentro dos eventos de ativação e desativação usamos uma Classe de Hook (leia mais abaixo) procedure TACBrPosPrinter.PosPrinterHookAtivar(const APort: String; Params: String); begin if Assigned(FHook) then FHook.Open(APort); end; procedure TACBrPosPrinter.PosPrinterHookDesativar(const APort: String); begin if Assigned(FHook) then FHook.Close; end; FHook por sua vez, é uma variável interna ao ACBrPosPrinter, que contem uma Classe de Hook (TACBrPosPrinterHook), e implementa os comandos necessários, para transmitir essas ações, a DLL do fabricante... Veja o exemplo abaixo, como fica a implementação dos Hooks de Ativar e Desativar, da ELGIN... observe que chamamos métodos Externos, da DLL da Elgin, como: "PrtPortOpenW" e "PrtPortClose" procedure TElginUSBPrinter.Open(const APort: String); var errorNo: Integer; begin if Connected then Exit; inherited Open(APort); try errorNo := xPrtPortOpenW(FPrinter, WideString(fpPort)); // <------- A Q U I ------- if (errorNo <> E_SUCCESS) then raise Exception.CreateFmt(CERROR_OPEN, [fpPort, fpPrinterName]); except fpConnected := False; fpPort := ''; raise; end; end; procedure TElginUSBPrinter.Close; var errorNo: Integer; begin if not Connected then Exit; errorNo := xPrtPortClose(FPrinter); // <------- A Q U I ------- if (errorNo <> E_SUCCESS) then raise Exception.CreateFmt(CERROR_CLOSE, [fpPort, fpPrinterName]); inherited Close; end; Com isso, conseguimos usar a DLL do Fabricante, para estabelecer um túnel entre o ACBrPosPrinter e o equipamento... Como posso implementar um Hook para um novo modelo ? Os Primeiros passos, são verificar: Se o Fabricante disponibiliza uma DLL para acesso direto ao equipamento (sem depender do Spooler) Se há nessa DLL, um método que nos permita Escrever e Ler Dados da Porta USB Ou seja, não precisamos de métodos de alto nível, que façam a formatação de caracteres, ou manipulem a impressora... Pois continua sendo o ACBrPosPrinter, quem montará toda a Sintaxe de comandos a serem enviados para a Impressora, usando a linguagem Esc/Pos... e igualmente, será o ACBrPosPrinter que fará a leitura de respostas, quando for necessário... Na DLL da Elgin, temos um ótimo exemplo de método para isso... function PrtDirectIO(printer:Pointer; // Ponteiro com a Impressora instanciada por PrtPrinterCreatorW writeData:PByte; // Buffer com dados a serem enviados writeNum:integer; // Número de Bytes em "writeData" (tamanho do Buffer) readData:PByte; // Ponteiro com o Retorno a ser Lido (Buffer de saída) readNum:integer; // Numero de bytes disponíveis para escrita em "readData" (tamanho disponível no Buffer de Saída) preadedNum:PInteger // Número de bytes realmente escritos em "readData" ): Integer; cdecl; // Status de retorno E_SUCCESS = 0; Tendo isso em mãos, podemos criar uma cópia de uma das Units já existentes, como por exemplo a Unit ACBrEscPosHookElginDLL.pas, e implementar o suporte usando a nova DLL, e efetuar os ajustes referente a nova Marca
    1 ponto
  27. Se a SEFAZ identificou a emissão como sendo de janeiro (por falta da hora de emissão e do fuso horário) a chave de acesso deveria iniciar em 291901... (Pode ser um erro do webservice, seria interessante reportar isso para a SEFAZ) Veja a chave retornada pelo webservice para a NFe: <chNFe>29190123108592000165550010000000801000000800</chNFe>
    1 ponto
  28. Falta informar a hora da emissão: <dhEmi>2019-02-01T00:00:00-02:00</dhEmi> Sendo a hora 00:00 e dependendo do fuso horário o webservice pode entender que a nota é referente ao mês de janeiro por isso a rejeição: <cStat>502</cStat><xMotivo>Rejeicao: Erro na Chave de Acesso - Campo Id nao corresponde a concatenacao dos campos correspondentes</xMotivo>
    1 ponto
  29. Recebi do @André Ferreira de Moraes, esse link com um artigo muito interessante, sobre o esse assunto... https://www.focus.jor.br/economia/sefaz-impos-uma-pitomba-amarga-desnecessaria-e-ineficiente/
    1 ponto
  30. @Antonio Rufino , o problema está na versão 2.1.5 do firmware, o seja, o mais recente que se encontra no site da Control-iD. A Print-iD que temos estava na versão 1.2.5. Ela imprimiu os acentos corretamente. Foi fazer a atualização e o problema que você descreveu aconteceu exatamente comigo. Aos que não realizaram a atualização, recomendo não fazê-la se o firmware que se encontra no site for o 2.1.5. Aos que desejam saber qual a versão do firmware na impressora, basta imprimir um autoteste. No tópico citado pelo @Daniel Simoes (acima), ilustra como realizá-lo. Fiz um comparativo do antes(esquerda) e depois da atualização:
    1 ponto
  31. Realmente ... Agora sim acredito que vai melhorar bastante o fluxo.
    1 ponto
  32. Olha o exemplo prático: No S-1210 da competência 10/2018 desse funcionário, tem a folha do mês 09/2018 e o adiantamento de salário do mês 10/2018, ambos com pagamento em 10/2018.
    1 ponto
  33. O S-1210 refere-se ao mês 02/2019, ou seja: <perApur>2019-01</perApur> <perApur>2019-02</perApur> E nos demonstrativos: <perRef>2019-02</perRef> <perRef>2019-01</perRef> <ideDmDev>FOLHA_M_01/2019</ideDmDev> <indPgtoTt>S</indPgtoTt> <vrLiq>1050.00</vrLiq>
    1 ponto
  34. Fala Renato! Cara, a folha de Janeiro vai no S-1200 de janeiro, porém, o seu pagamento (07/02/2019) irá no S-1210 do mês de fevereiro (perApur = 2019-02)... No seu caso, o seu S-1210 está incorreto, <perApur>2019-01</perApur>
    1 ponto
  35. Bom dia, dreamsoft_PR Seria interessante você colocar a solução, assim contribuindo com a comunidade.
    1 ponto
  36. ha me desculpem vi que ja tem um post com isso
    1 ponto
  37. Tópico movido para a área do SAC, para que o SLA de respostas seja considerado
    1 ponto
  38. Bom dia Cleyton, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.
    1 ponto
  39. 1 ponto
  40. Boa noite, Na rotina de cancelamento pelo que entendi o XML do RPS é enviado novamente com algumas TAGs a mais e algumas tags não são mais aceitas (não está explicito no manual porém o XML foi rejeitado), um dos casos é a Cond.Pagamento que precisei retirar da geração do XML, submeto mais uma vez a avaliação da equipe esta nova alteração. Grato Cleyton Luiz Alberti Nobre Sistemas pnfsNFSeW_IPM.pas
    1 ponto
  41. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  42. O problema realmente foi resolvido Gerei o ACBrMonitorPlus versão 1.2.0.42 Fontes svn versão 16451 Lazarus 1.8.4. 32 bits Windows 10 64 bits Agradeço o empenho de vocês na solução. Obrigado @José M. S. Junior Obrigado @Nelson A Sousa O tópico está resolvido e pode ser encerrado. Obrigado
    1 ponto
  43. Sugiro apenas aguardar até o uso efetivo no cliente, avisarei aqui para o fechamento devido do tópico.
    1 ponto
  44. Daniel, achei o BO, o cliente mexeu nos parâmetros e deixou as colunas em 0, agora foi..obrigado pela atenção.
    1 ponto
  45. Favor criar um novo tópico, detalhando esse outro problema...
    1 ponto
  46. Bom dia Emanuel, Muito obrigado pela colaboração, fiz uma pequena alteração na sua proposta e enviei para o repositório.
    1 ponto
  47. me parece que tudo isso, logo será coisa do passado...
    1 ponto
  48. Bom dia. É possível sim, basta usar o método LerRetorno() Att.
    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...