FabianoCunha
-
Total de ítens
148 -
Registro em
-
Última visita
-
Days Won
2
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por FabianoCunha
-
-
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.
-
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.
-
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".
- 2
-
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
--------------------------------------------------------------------------------
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
-- 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: ToledoSe algum colega puder contribuir com alguma ideia, fico agradecido.
-
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 :=
- 2
-
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. -
Marcio, Entendo que não muda nada para o Simples Nacional.
-
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?
-
Bom dia!
Dá uma olhada, nesse tópico ai.
-
26 minutos atrás, EdmarFrazao disse:
Uma linha não tem problema
Essa ultima solução que vocês fez, é ótima. vou até alterar meus fontes porque já tenho clientes reclamando. Valeu demais pela resolução.
- 1
-
-
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.
-
5 horas atrás, EdmarFrazao disse:
todas as outras imprimem corretas, o problema deve ser nos últimos 30/60 dias
isso só acontece quando não marca para imprimir em apenas uma linha. Também estou com esse problema. Atualizei o driver da Elgin i9 e continua igual.
pensei que fosse margem, mas não imprimir de maneira nenhuma.- 1
-
Boa noite, você chegou a testar aquela balança genérica que tem no programa exemplo do ACBr que faz comunicação com balanças. Usando a porta serial emulada igual você disse, Porque os modelos mais novos da toledo, funcionam serial emulada.
-
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; -
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.
-
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.
- 1
-
A resposta a essa questão, esta aqui: https://www.projetoacbr.com.br/forum/topic/47659-fcp-em-nota-de-devolução/
-
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. -
Silmara, Boa noite!
Ao usar o programa de exemplo do ACBR, apresenta qual msg de erro. Se puder envie o log aqui no anexo. -
Em 01/03/2021 at 07:54, Juliomar Marchetti disse:
anexa o fonte que validamos
Juliomar, Bom dia!
A minha implementação é essa que esta no ACBr, eu manei a contribuição e o @EMBarbosa fez o commit nos fontes oficiais.
- 1
-
Eu tive esse problema, algum tempo atrás, e fiz a implementação do Modelo TI420 que eu estava fazendo a integração. Quando eu usava o modelo 9091, retorna o peso errado.
-
Em 26/02/2021 at 13:49, Rayzer Pazzetti disse:
Preciso de um freelancer para integração da API do ifood a um sistema Delphi.
Dá uma olhada, nesse post, creio que possa te ajudar.
https://www.projetoacbr.com.br/forum/topic/51962-api-ifood-for-delphi/
-
Dfox, Bom dia!
Para evitar essas situações, só existe uma maneira, verificar se a soma das parcelas corresponde ao valor total, senão, calcular a diferença e alterar uma das parcelas, ou a primeira ou a última.- 1
Provedor Prodata - Status RPS
em ACBrNFSe
Postado
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.