Ir para conteúdo
  • Cadastre-se

FabianoCunha

Membros
  • Total de ítens

    148
  • Registro em

  • Última visita

  • Days Won

    2

Posts postados por FabianoCunha

  1. Boa noite Italo, 

    Depois de tanto insistir no suporte do provedor, uma pessoa do suporte, admitiu que o Webservice esta retornando o valor errado, o correto deverá ser 1 mesmo, igual esta na própria documentação deles. Que faz referência a Versão 2.01 da ABRASF.

    Prometeram fazer a correção na próxima release. Vou aguardar.

    Quando tiver ajustado, informo aqui nesse chamado para ficar registrado. 

  2. Boa noite, 

    Estou fazendo a integração com a API do provedor Prodata. Estou utilizando o programa de exemplo. Consegui fazer a emissão da NFSe. Porém quando usando o método de consultar NFse por RPS, a consulta retorna que o Status do RPS é 2, e pela documentação é RPS cancelado. E consultando a nota no sistema da Prefeitura, a nota consta como emitida.

    Já entrei em contato com o suporte do Provedor, porém alegaram que não dão suporte a api e me mandaram a documentação da Abraf, a mesma que já tenho. 

    Se houver algum colega que tenha passado por essa questão e possa compartilhar, fico agradecido. 

  3. Marcelo, Instale o programa de comunicação da Toledo. MGV 6 ou MVG 7 e utilize o componente no ACBR(AcbrCargaBal) fica na paleta ACbr Diversos no Delphi, que gera o Arquivo de importação no MGV. E configure o MGV para fazer a importação e envio dos dados para a Balança. 

    É dessa maneira que fazemos com todas as marcas de balanças etiquetadora. A grade maioria, utiliza padrão de importação Toledo ou Filizola. 

     

    Para testar, utilize o programa de exemplo, que você vai entender como fazer. É muito simples de usar. 

     

  4. Bom dia!

    Vou postar a solução encontrada, pra ficar documentada para futuras consultas.

    - Revisei a configuração das Portas Seriais no MicroTerminal, com os parâmetros encontrados nos testes usando o Demo do ACbrBal. 

    - Ajustei o protocolo de comunicação no Microterminal para trabalhar com o Protocolo "GERTEC".

    • Curtir 2
  5. Boa tarde!

    Estou começando o desenvolvimento do Microterminal MT 721 VT100. Usando a configuração em anexo. 

    Usando o Programa de Exemplo de Balança, funciona normalmente, e inclusive coloquei os mesmo parâmetros no Programa de exemplo do ACBrTer, não esta retornando preço.

    - Programa de Exemplo da balança

    image.png.dd59dfaf69488e98ff4d3eb32fdc575e.png
    --------------------------------------------------------------------------------
    ATIVAR - 23/08/23 14:23:46:615 - Modelo: Toledo - Porta: COM5         Device: BAUD=2400 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0
    --------------------------------------------------------------------------------

    -- 23/08 14:23:50:015 -  - 14:23:50:015 TX ->
    -- 23/08 14:23:50:222 -  - 14:23:50:222 RX <- 00112
    -- 23/08 14:23:50:223 -               UltimoPesoLido: 0,112 - Resposta: 00112 - Protocolo: Protocolo B


    - Programa exemplo do ACBrTER

    image.thumb.png.8bfd9d909d9b20094af0060890059aab.png

    image.thumb.png.ad119b3ac4d175981147c2ce464f2ab6.png


    -- 23/08 14:27:11:129 -- EnviarTexto( 192.168.0.120, "Seja bem vindo" )
     -- 23/08 14:27:11:145 -- Terminal: 192.168.0.120 - TX -> 6 bytes -> [ESC][H[ESC][J
     -- 23/08 14:27:11:159 -- Terminal: 192.168.0.120 - TX -> 14 bytes -> Seja bem vindo
     -- 23/08 14:27:13:685 -- SolicitarPeso( 192.168.0.120, 1 )
     -- 23/08 14:27:16:638 -- Terminal: 192.168.0.120 - TX -> 6 bytes -> [ESC][?24h
     -- 23/08 14:27:16:639 -- Terminal: 192.168.0.120 - TX -> 9 bytes -> [ESC][5i[ENQ][ESC][4i
     -- 23/08 14:27:17:665 -- Terminal: 192.168.0.120 - RecebePeso: -9,0000, Balança: Toledo

     

    Se algum colega puder contribuir com alguma ideia, fico agradecido. 

  6. Ricardo, 

    As novas tags estão dentro do ICMS

     {ICMS MONOFASICO}
     produto.Imposto.ICMS.qBCMono        := 
     produto.Imposto.ICMS.adRemICMS      := 
     produto.Imposto.ICMS.vICMSMono      := 

     produto.Imposto.ICMS.qBCMonoReten   := 
     produto.Imposto.ICMS.adRemICMSReten := 
     produto.Imposto.ICMS.vICMSMonoReten := 
     produto.Imposto.ICMS.pRedAdRem      := 

     produto.Imposto.ICMS.pDif           := 
     produto.Imposto.ICMS.vICMSMonoDif   := 

     produto.Imposto.ICMS.qBCMonoRet     := 
     produto.Imposto.ICMS.adRemICMSRet   := 
     produto.Imposto.ICMS.vICMSMonoRet   := 
     

    • Curtir 2
  7. Em 27/04/2023 at 15:10, fvercesi disse:

    Olá,

    Não localizei nada específico referente esse ajuste SINIEF 03/23 que fala sobre uma nova opção no campo de regime tributário:

    4 - Simples Nacional - Microempreendedor Individual - MEI

    Aqui está o link para a informação original:

    https://www.confaz.fazenda.gov.br/legislacao/ajustes/2023/ajuste-sinief-03-23

    Nesse caso não precisaria haver alguma(s) notas técnicas ajustando eventuais regras de validação?

    Olá, 

    Pelo meu entendimento esse novo regime tributário, precisa constar ainda em uma nota técnica que ainda não saiu.
    Ele ficou atrelado aos novos CST e extinção dos CSOSN, previsão para 2024.

     

  8. Com relação aos novos CSTs e extinção dos CSON, não encontrei muita literatura a respeito. E fiquei com dúvida,

    1) os novos CST podem ser utilizados, mas só será validado em Set/2023? Prazo para todos adequarem.

    2) Os CST monofásicos, só valem para Regime Normal? Para Simples nacional ainda continua o CSOSN? E já começam agora em Maio/2023?

     

     

  9. 1 hora atrás, EdmarFrazao disse:

    se imprimir um caracter '#'+4 espaços a esquerda funciona em todas mas em algumas sera impresso o '#'

     

      LinhaTotal := ' #     '+ACBrNFeDANFCeFortes.FormatarQuantidade(aProd.qCom, False) + '|' +
                    Trim(aProd.uCom) + ' X ' + ACBrNFeDANFCeFortes.FormatarValorUnitario(aProd.vUnCom) + '|';

     

    ou fazer igual era a quantidade alinhada a Direita junto da Unidade

    Edmar, acho que a qtde deve ser alinhada a Direita junto da Unidade, e colocar dois espaços entre, no máximo. que ai resolver a questão das margens também. 

  10. Gostaria de propor uma pequena alteração no método de montar o retorno do Nosso número.  A leitura do  nosso número no arquivo de retorno esta correta deve ser feito a copia de 17 posições, e não 11 como é na maioria dos bancos.

    Porém a função a baixo ao retornar, devolve os 17 dígitos (NossoNumero + DigVerificador),  E concatena um novo digito verificador, o que pra min, leva a um NossoNúmero final errado. 

    Ex: A variavel "ACBrTitulo.NossoNumero" contém: 00000000000000027 e quando executa o CalcularDigitoVerificador acrescenta o novo digito verificador.

    Para manter a compatibilidade, eu sugiro colocar a propriedade de LerNossoNumeroCompleto, para retornar as 11 posições (NossoNumero + DigVerificador). 

    Código alterado:  unit ACBrBancoUnicredES
    function TACBrBancoUnicredES.MontarCampoNossoNumero (  const ACBrTitulo: TACBrTitulo ) : String;
    begin
       if (ACBrBanco.ACBrBoleto.LerNossoNumeroCompleto) then
       begin
           Result := RightStr(ACBrTitulo.NossoNumero,11);
       end
       else
          Result := ACBrTitulo.NossoNumero + '-'+ CalcularDigitoVerificador(ACBrTitulo);
    end;

     

    Rotina Original unit ACBrBancoUnicredES;

    function TACBrBancoUnicredES.MontarCampoNossoNumero (
       const ACBrTitulo: TACBrTitulo ) : String;
    begin
       Result := ACBrTitulo.NossoNumero + '-'+ CalcularDigitoVerificador(ACBrTitulo);
    end;

  11. Em 03/08/2020 at 10:01, Djean Carlos Duarte disse:

    Bom dia, 

    Estou com uma balança Toledo 8217/LP/2 USB, e não consigo ler o peso dela. A comunicação dela é USB.

    Alguém tem um exemplo de configuração do componente ACBrBal para esta balança.

    Grato.

    Djean, faz o download no site da toledo do drive que emula a porta Serial a partir da porta USB que você conectar a balança. É super simples. Next, next. 

    Depois de instalar o drive é só configurar o programa de exemplo do ACBR, utilize a velocidade de 4800 ou 9600 sendo balança mais nova. Mas antiga, utilize 2400.

    Tenho vários clientes que utilizam esse modelo checkout, todas funcionam USB e não precisa ficar trocando placa serial. 

    Em 20/11/2021 at 16:59, gledsongaby disse:

    Pessoal, como seria o arquivo ENQ, seria um arquivo txt e dentro dele ENQ = #5  ?

    e qual caminho ou pasta que envio esse arquivo ENQ para obter o retorno o peso da balança ?

     

    Respondi, seu outro post. 

  12. Use o programa de exemplo de comunicação de balança que esta junto aos fontes do ACBR para fazer a comunicação.
    Antes de usar o programa de exemplo é preciso descobrir qual a velocidade da balança, normalmente balanças mais novas estão configuradas em 9600.

    Se essa balança possuir o cabo da fonte, com terminal USB, você pode ligá-lo diretamente na USB do computador e baixar um drive no site da Toleto que emula a porta serial para você usar no seu programa para comunicar.

    • Curtir 1
  13. Em 25/06/2021 at 15:07, BigWings disse:

    Não, não existe a tag para o CSOSN 900.

    Precisa ver com a contabilidade outra forma de destacar esse imposto.

    Que me lembre isso é pra impressão no DANFE, certo?

    Não tenho certeza se vai ser possível creditar apenas usando a informação complementar... mas se a orientação da contabilidade foi essa, a responsabilidade é deles.

    Se observarmos a Nota Técnica 2016.002, nas páginas: 27 e 28, trata da questão dos campos de FCP para o CSOSN 900 para simples nacional. 

    A questão da informação nos dados adicionais já coloquei, mas não sai no xml, na parte dos itens, só no cabeçalho. 

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