Ir para conteúdo
  • Cadastre-se

valterpatrick

Membros Pro
  • Total de ítens

    565
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que valterpatrick postou

  1. Realizei testes e deu certo, mas tive de fazer algumas alterações por se tratar de tomador de outro país: Quando for tomador de outro país, no caso não pode informar o Tomador.IdentificacaoTomador.CpfCnpj, informar apenas Tomador.RazaoSocial, Tomador.NomeFantasia, Tomador.Endereco.TipoLogradouro, Tomador.Endereco.Endereco, Tomador.Endereco.Numero, Tomador.Endereco.Complemento, Tomador.Endereco.TipoBairro. Os demais campos só consegui emitir quando estavam vazios: Tomador.Endereco.Bairro, Tomador.Endereco.CodigoMunicipio, Tomador.Endereco.xMunicipio, Tomador.Endereco.UF, Tomador.Endereco.CodigoPais (valor zero). No campo de municipio do serviço tem de informar o valor 9999999: Servico.CodigoMunicipio, Servico.MunicipioIncidencia. A aliquota como vimos antes, mesmo zerada, tem de ser informada. O que tive de problema agora é que no XML gerado por mim foram os dados abaixo: Tomador.RazaoSocial, Tomador.Endereco.Endereco, Tomador.Endereco.Numero. No XML retornado e também no site deles, estes dados estão vazios. Informei o suporte deles que está analisando a situação, assim que tiver um retorno eu passo aqui.
  2. Não, apenas que o pessoal que atualiza não fez ainda, mas você consegue obter estas tabelas diretamente. São as mesmas do ACBr, só vem arquivos a mais. Entre no site: https://deolhonoimposto.ibpt.org.br/ Clique em CRIAR CONTA Informe alguns dados da empresa e finalize o cadastro. Com isto você vai conseguir acessar a API, do qual também tem componente no ACBr ou baixar direto do site. Para baixar direto do site, você clica em GERENCIAR EMPRESA e depois clica em BAIXAR TABELA - VERSÃO 24.2.B; Logo em seguida você seleciona os estados que vai querer baixar os dados, eu geralmente seleciono todos. Marca a opção "Usar a tabela, para colocar as alíquotas em cupons fiscais" e clica em CONFIRMAR. Vai demorar alguns poucos minutos para eles criarem um link expirável em até 36horas para você baixar da AWS. É muito fácil e rápido, geralmente eles geram as planilhas lá para o dia 26 em diante de cada mês. Tenta ei e fala aqui se conseguiu.
  3. Eu uso os componentes da paleta Rest Client e me atendem bem, embora existam ai outros componentes que abstraem do Indy ou até do Rest Client. Dependendo do que for fazer, já tem um componente pronto, como é o caso da AWS e Azure que tem componentes da paltea Cloud.
  4. O pagamento é em dolar mesmo? Você é o desenvolvedor deste software? Teria alguma versão de teste?
  5. Observação: O NCM "00000000" está repetido para todo os estados.
  6. Foi publicada a versão 24.2.B das tabelas fornecidas pelo IBPT. As novas tabelas tem a vigência de 20/08/2024 até 30/09/2024. Para cumprimento da Lei 12.741/12, também conhecida como "De Olho no Imposto" não se esqueça de realizar a atualização de seus clientes. SVN: a publicar. Link temporário para baixar: Clique aqui. Fonte: De Olho no Imposto
  7. Obrigado, vou avaliar estas opções. Pode fechar o post.
  8. Vou ver a API deles, mas além deles conhece outras?
  9. Seria algo tipo a Tabela de NCM e respectiva uTrib (Comércio Exterior) onde tem a unidade de medida e outras informações que eu posso vincular. https://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=/NJarYc9nus= Tabela de NCM e respectiva uTrib (Comércio Exterior) - Vigente a partir de 01/04/2024, 01/07/2024 e 01/08/2024 - Publicada em 07/03/2024 Página Principal > Documentos > Diversos Eu não sei se poderia usar esta tabela por exemplo para vincular a unidade de medida ao NCM.
  10. A minha ideia era na eu pegar a base de dados dos meus clientes com a autorização deles e pegar os códigos de barras para com isto eu montar minha base de dados e quando algum deles for pesquisar, pegar da minha base e não da Sefaz. E sim, seria no cadastro do produto. Eu estava querendo ver se havia alguma outra API seja pública ou privada, ou até mesmo alguma base de dados onde eu poderia vincular o NCM a unidade de medida por exemplo, ou o código de barras a uma marca. Quero ver alternativas e possibilidades para deixar esta minha base de dados mais completa.
  11. Pessoal através do link https://dfe-portal.svrs.rs.gov.br/Nfe/Gtin ou do componente ACBrGTIN é possível obter dados dos produtos a partir do código de barras, desde que este esteja cadastrado no CCG (Cadastro Centralizado de GTIN). Atualmente é possível obter o tipo do Gtin, se é EAN 8, 12, 13 ou 14, Nome do Produto, NCM e CEST cadastrados no GS1. Estou querendo fazer um WebService a principio para meus clientes e talvez futuramente comercializar para terceiros, nisto eu gostaria de colocar mais informações além das quais já tem disponivel no retorno do webservice. Exemplo: Unidade, Marca/Fabricante, Foto e etc. Há algum outro componente do ACBr ou até mesmo um link da Sefaz onde consigo obter mais dados a partir do Gtin ou até mesmo a partir do NCM do produto? Uma outra dúvida que tenho é em relação a quantidade de requisições que posso fazer por minuto no ACBrGtin usando um determinado Certificado Digital. Será que posso fazer umas 1000 consulta por minuto ou tenho de fazer menos consultas para não ser recusado no servidor deles?
  12. Se você tiver um tempo para desenvolver, eu recomendaria você utilizar o S3 da AWS. No Delphi tem o componente TAmazonConnectionInfo para isto. Vou te dar um exemplo: var AWS: TAmazonConnectionInfo; S3: TAmazonStorageService; Response: TCloudResponseInfo; BytesStream: TBytesStream; FileStream: TFileStream; BytesEnviar: TBytes; NomeArqAWS: string; begin AWS := TAmazonConnectionInfo.Create(Self); AWS.UseDefaultEndpoints := False; AWS.ConsistentRead := True; AWS.Protocol := 'http'; AWS.AccountKey := 'AccountKey'; AWS.AccountName := 'AccountName'; AWS.Region := AWS.GetRegionFromString('Region'); AWS.StorageEndpoint := 'StorageEndpoint'; S3 := TAmazonStorageService.Create(AWS); Response := TCloudResponseInfo.Create; NomeArqAWS := 'nome_sub_pasta/nome_arquivo'; BytesStream := TBytesStream.Create; try try BytesStream.LoadFromFile('arquivo'); BytesStream.Position := 0; SetLength(BytesEnviar, BytesStream.Size); BytesStream.ReadBuffer(BytesEnviar, BytesStream.Size); Result.ArquivoEnviado := S3.UploadObject('nome_bucket', NomeArqAWS, BytesEnviar, False, nil, nil, amzbaBucketOwnerFullControl, Response); Result.StatusCode := Response.StatusCode; Result.StatusMessage := Response.StatusMessage; except on E: Exception do begin Result.ArquivoEnviado := False; Result.StatusCode := 0; Result.StatusMessage := E.Message.Trim; end; end; finally S3.Free; AWS.Free; Response.Free; end;
  13. A situação seria quando ele é IMUNE. Está emitindo uma NFSe para um cliente do exterior. Observação: quando você gera um xml que está fora do padrão esperado, não a nota não chega nem no servidor para gerar um rejeição, ou seja, se não gerar a tag aliquota, não vai chegar no servidor deles e ser emitido ou gerar rejeição.
  14. Estou emitindo uma nota fiscal de serviço na cidade de Governador Valadares-MG através do provedor ISSIntel que utiliza o modelo ABRASFv1. Um dos meus clientes emite nota fiscal para o exterior, ele utiliza a natureza de operação Imune e a alíquota é zero. Quando eu gero a RPS, não gera a tag Aliquota quando o valor é zero e segundo o suporte da Nobe Sistemas, o motivo é porque a alíquota não foi informada, que deveria informar pelo menos "0.0". O arquivo "Emi_EnvCodNota_6.xml" é o arquivo gerado pelo meu sistema, já o arquivo "202400000000058.xml" é o xml de uma nota emitida no site da prefeitura. Pelo o que eu olhei do código, não vi uma regra para não gerar a tag quando vem zerado, poderiam me ajudar com relação a gerar esta tag mesmo que zerada, talvez tenha alguma propriedade que eu marco e sempre gera, mesmo que zerado. Emi_EnvCodNota_6.xml 202400000000058.xml
  15. Isto, seria isto mesmo. Eu que utilizei o termo errado. No caso eu fiz uma unit que gera o link do whatsapp já com o número e o texto. A Digisac é uma plataforma que integra no whatsapp, fornece o chatbot e dá para usar as api para enviar mensagens, arquivos e etc. Eu já uso e super recomendo.
  16. Para whatsapp você pode utilizar a API pública para gerar o link ou utilizar uma plataforma não oficial para fazer integração. Eu fiz uma biblioteca para utilizar a API pública: https://github.com/valterpatrick/WhatsappEnvMens2 Para utilizar uma plataforma e integrar eu utilizo esta: https://www.digisac.com.br/
  17. Deu certo, isto nem passou em minha cabeça de remover as margens. Valeu Panda. Segue o meu código: TACBrNFeDANFEFR(NFe1.DANFE).FastFile := ExtractFileDir(Application.ExeName) + '\Reports\DFe\DANFeSimplificadoEtiqueta.fr3'; TACBrNFeDANFEFR(NFe1.DANFE).MargemInferior := 0; TACBrNFeDANFEFR(NFe1.DANFE).MargemSuperior := 0; TACBrNFeDANFEFR(NFe1.DANFE).MargemEsquerda := 0; TACBrNFeDANFEFR(NFe1.DANFE).MargemDireita := 0;
  18. Conforme Nota Técnica 2020.004 v1.10, não é mais obrigatório a exibição do total da NFe. Na nota técnica informa que pode ser suprimida, com isto eu entendo que também pode ser exibida caso eu queira. Estou gerando o DANFe Simplificado e não está exibindo o valor total, mesmo no arquivo .fr3 (Fast Report) tendo o campo de exibição. Tem alguma configuração, ou parâmetro que eu marco para exibir o valor total no DANFe Simplificado? Referência: Tem ainda outros modelos de DANFe Simplificado para o FastReport? No repositório eu não encontrei outros além "DANFE SIMPLIFICADO - ETIQUETA - NT2020.004.fr3"
  19. Pessoal, vez ou outra eu vejo algum post no ACBr informando sobre atualização de cadeia de certificados da Sefaz. Eu não fiz atualizações destes certificados nos meus clientes e estou conseguindo emitir normalmente. Eu gostaria muito de entender como funciona estas atualizações de cadeia de certificados, levando em consideração a situação da emissão de notas fiscais e demais coisas relacionadas a Sefaz e ACBr. O que acontece quando eu atualizo ou não uma cadeia de certificados como a do post abaixo? Pode acontecer de eu não conseguir emitir nota ou realizar alguma operação com o ACBr no site da Sefaz?
  20. Existe alguma lei ou algo do tipo? Por que o cliente pode querer ou não a via dele, neste caso pode ou não ser impressa. Existem muitas quebras de linhas, talvez diminuir pela metade ou algo do tipo. Fazer um modelo alternativo onde vá as principais informações para o vendedor conferir depois e o cliente também.
  21. Pessoal, estou fazendo a impressão do TEF no PDV e está saindo a impressão do comprovante normalmente, mas em comparação com as maquininhas de cartão, é até grande a impressão. Eu estava querendo ver uma forma de imprimir o comprovante com menos dados e talvez num formato diferente. Eu já setei a flag "ImprimirViaClienteReduzida" para true e ajudou, mas gostaria de reduzir mais ainda. Eu vi que tem o método "OnComandaECFImprimeVia", mas não sei se há outras formas de diminuir o tamanho do comprovante. Poderiam me ajudar?
  22. Obrigado pelas informações.
×
×
  • 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...
The popup will be closed in 10 segundos...