Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 06-08-2014 em Posts

  1. Bom dia a todos, Pará emite primeira NFC-e Link com a reportagem (Agência Pará). http://www.agenciapara.com.br/noticia.asp?id_ver=103803
    2 pontos
  2. Isso, gostei da ideia, seria bom termos um respaldo fiscal quanto a isso, e como o SAT só vale em SP, então fica fácil pois podemos fazer o questionamento direto a SEFAZ/SP sem medo de ser diferente em outro estado.
    1 ponto
  3. Boa tarde NatanaB. É um pouco mais complicado. O componente ACBR hoje trabalha com o principalmente com o layout ABRASF versão 1.0 e 2.0 Entretanto a grande maioria dos provedores não segue a risca o layout Abrasf, preferindo utilizar um layout próprio baseado nele. Para conseguir lidar com isto dentro do ACBR sem ter de necessariamente criar um layout para cada provedor, utiliza-se de tratativas internas baseadas no provedor informado na configuração do componente. Desta maneira é possível gerar o XML com base no layout Abrasf, omitindo ou adicionando tags para atender as necessidades do provedor em questão. O resultado que temos é um leque de opções no componente que necessariamente não fazem parte de todos os layouts, como por exemplo a CondicaoPagamento que citou. As opções CondicaoPagamento.Condicao (String) e CondicaoPagamento.QtdParcela (Integer) hoje são utilizadas apenas no layout abrasf 1.0 e restritos para o provedor Betha. Então mesmo que informe estes dados, o Tecnos que utiliza o layout abrasf 2.0 irá ignorar qualquer dado que esteja informando nestas propriedades (vide unit pnfsNFSeW.pas) A solução para este caso seria realizar uma alteração no layout 2.0, adicionando as tags citadas no inicio do post e restringindo elas ao provedor Tecnos. Em seguida, deve-se definir de qual propriedade do componente virá esta informação, criando uma nova propriedade ou tratando uma existente para tal finalidade. Use o debug na unit que citei que irá entender mais claramente o funcionamento. Vale lembrar que deve-se tomar cuidado ao modificar alguma propriedade já em uso por algum layout afim de não prejudica-lo.
    1 ponto
  4. Retentar do ACBrECF não é o mesmo que o Retentar do ACBrTEFD. O Retentar do ACBrECF não controla quando o comando já foi passado para o ECF como quando é uma impressão do Relatório Gerencial. Por isso é que o ACBrTEFD possui essa implementação, já que o ACBrECF não o faz. Se não está utilizando o ACBrTEFD você deverá fazer o tratamento na sua aplicação.
    1 ponto
  5. Obrigado Régys. Entrei em contato e recebi o roteiro. Estou anexando aqui para download à quem tenha interesse. Att, Sérgio Roteiro Pré Homologação_Particularidades Impressora Não-Fiscal_CliSiTef DLL.doc
    1 ponto
  6. Caso você queira mandar o valor total informado e deixar que a ECF calcule o valor e depois você resgate pode também. Basta mandar o valor total da venda e acionar o método: ecf.getTotalTroco(). Ele vai te retornar o troco que a ECF calculou e você só grava o valor e não precisa calcular na mão. Att.,
    1 ponto
  7. Ambiente 1 é produção. Você já está habilitado para emissão em produção ?
    1 ponto
  8. Não tem todo o controle é feito pelo ecf, vc so informa a forma e o valor pago.
    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.