Ir para conteúdo
  • Cadastre-se

kayna

Membros
  • Total de ítens

    16
  • Registro em

  • Última visita

Posts postados por kayna

  1. Boa Tarde,

    Estou recebendo o erro "Rejeição: Falha no Schema XML" ao tentar cancelar a NFCe

    eu estou tentando em ambiente de homologação (SP)

    eu gerei e enviei uma pelo ACBrNFe demo e agora estou tentando cancelar.

    já tentei usar a função "ACBrNFe.Cancelamento()", mas ela também da erro.

    Alguém sabe o que pode ser esse erro ?

    Obs.: já estou usando a versão mais recente dos "Schemas"

  2. Eu concordo que se fosse um problema geral haveria várias reclamações.

    Mas se o CFe não estivesse carregado no ACBrSAT ele não imprimiria nada. certo ?

    E com essa alteração está funcionando normalmente.

    e o problema ocorre somente quando está em ambiente de produção, se for de homologação funciona normalmente.

    Eu estou verificando o código do SATTeste para ver se eu esqueci de alguma coisa

  3. Boa Tarde,

    Hoje eu instalei o SAT em um cliente, ele possuí o SAT da Dimep e a impressora DR700 da Daruma

    O sat estava enviando perfeitamente o arquivo para a SEFAZ, no entanto não imprimia o cupom, mas ao cancelar funcionava normalmente.

    Eu verifiquei que o erro estava na unit "ACBrSATExtratoESCPOS" na procedure "GerarCabecalho"

    o problema estava na parte que passa o código do CFe (quando é ambiente de produção), a linha era:

    [...] IntToStrZero(IfThen(Cancelamento, CFeCanc.ide.nCFe, CFe.ide.nCFe),6));

    toda vez que chegava nessa linha gerava erro: "Read address ..."

    eu não sei dizer se o problema está na função "IntToStrZero" ou na "IfThen"

    eu alterei o código para:
    "    aux := '</fn></ce><n>Extrato No. ';
        if Cancelamento then
          aux := aux + StrZero(CFeCanc.ide.nCFe, 6)
        else
          aux := aux + StrZero(CFe.ide.nCFe, 6);

        FPosPrinter.Buffer.Add(aux);

        FPosPrinter.Buffer.Add( ACBrStr('CUPOM FISCAL ELETRÔNICO - SAT</n>'));

    "

    onde aux é uma variável do tipo String

    segue o código da função StrZero:

    "Function StrZero(nCodigo,nZeros:Integer):String;
    Var cCodigo : String;
        i : Integer;
    begin
       cCodigo := IntToStr(nCodigo);
       For i := Length(cCodigo) to (nZeros - 1) do cCodigo := '0' + cCodigo;
       Result := cCodigo;
    end;"

     

    Se mais alguém estiver com o mesmo problema, essa foi a solução que eu encontrei.

  4. Boa Tarde,

    Estou tendo um problema para integrar o TEF Dedicado da "Direção" (D-TEF) ao meu PAF-ECF que ja funciona com TEF Discado

    via componente ACBrTEFD, pelo que percebi o componente não está preparado para interagir com o D-TEF (se estiver por favor me digam como pois ajudaria muito), entao estou usando o ACBrECF para controlar a impressora e a parte do TEF realizo pela dll da "Direção".

    O D-TEF gera um arquivo para que esse seja impresso como cupom vinculado, se eu efetuar o pagamento com 1 cartão consigo imprimir normalmente, ja quando tento com mais de 1 aparece a mensagem :

    "Não pode mais emitir CNF Vinculado Solicitado

    Erro Estendido (134 -> Informações sobre o pagamento não disponiveis)"

    Obs.: Eu Totalizo todos os cartoes em uma unica forma de pagamento, Exemplo : venda R$2,00, cartao 1 : R$1,00, cartao 2 : R$1,00. No Cupom sairá "Cartão 2,00".

    A mensagem é informada na tentativa do primeiro cupom vinculado.

    Se alguem souber alguma solução eu agradeço

    Atenciosamente

    Kaynã

  5. Boa Tarde

    Estou começando a mexer com sped agora e não entendo muito sobre o cálculo dos impostos :oops:

    se alguem pudesse me passar a fórmula para calcular o PIS, o COFINS, a base de cálculo dos dois e o valor retido na fonte dos dois, eu agradeço

    Obs: essa empresa usa somente aliquota básica 0,65 pis e 3 cofins

  6. o sistema ja faz a recomposição, ja esta parametrizavel, pois tem Estado que permite a recomposição e tem Estado que não permite, eu gostaria de saber se alguem tem uma lista dos Estados que permitem a recomposição de NS e/ou GT por exemplo

    SP, RJ, MG para eu ja deixar configurado para enviar nesse instalador

  7. Bom Dia, no meu aplicativo em qualquer cupom, relatorio, etc.. onde deveria sair o md5 está saindo aquela mensagem demo do acbr:

    MD5 : AXAXAXAXAXAXAAXAXXAXA

    Demo ACBrECF

    como eu tiro isso e deixo o md5 do meu aplicativo ?

    Toda vez que iniciar seu PAF chame o método ACBrECF.IdentificaPAF('MD-5:' + MD5, '.');

    Esse método recebe dois parâmetros, aqui no ES o homologador não deixou imprimir nada na segunda linha por isso coloquei '.', senão sai a mensagem padrão no caso da Daruma.

    Abraço

    valeu cara, to aqui na polimig fazendo a homologação e só faltava isso

    xD

  8. sei q é uma pergunta besta, mas eu nao achei a resposta nos atos cotepe :(

    na tela de consulta de produtos como eu tenho q deixar escrito (o caption em delphi) o campo de Indicador de Arredondamento e Truncamento (IAT) e o campo Indicador de Produção Própria (IPP)

    eu posso deixar só a sigla ??

  9. Funciona assim:

    Você atualiza teu estoque quando quiser, mas o estoque que é gerado no arquivo de estoque tem que ser o da abertura do dia, considerando abertura do dia o primeiro documento fiscal emitido no dia.

    Aqui eu obrigo abrir o dia com uma Leitura X, dai nesse momento eu gravo o flash do estoque, esse flash vai para o arquivo, no decorrer do dia eu atualizo normalmente o estoque para fins de controle.

    se gerar o arquivo novamente pelo menu fiscal ele tem q ser igual ao q foi gerado na abertura do dia né ??

  10. Boa Tarde,

    Estou realizando a homologação do paf

    no requisito:

    Opçao: "Geração MF-Leit. Memoria Fiscal" do "LMFC"

    gostaria de saber se existe algum modo de gerar os arquivos usando o acbr

    pois utilizo o acbr no projeto inteiro, mas nao achei um metodo para fazer esse.

    Tentei fazer diretamente pela DLL mas da conflito pois os componentes do acbr ja estao usando a porta serial

    Grato pela atenção

    Kaynã

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