Ir para conteúdo
  • Cadastre-se

bnobre

Membros Pro
  • Total de ítens

    1.491
  • Registro em

  • Última visita

  • Days Won

    4

Tudo que bnobre postou

  1. bnobre

    CSRT

    Olá a todos... Com essa Nota Técnica 2018.005 - v 1.00 - Publicada em 02/01/2019 poderá vir a ser exigido por alguns estados esse tal CSRT. Meu receio é voltar aquela burocracia e gastos para a homologação do software como na época do PAF-ECF. Alguém tem alguma notícia desse sentido aqui no RJ? Desde já agradeço a atenção de todos
  2. Olá a todos, Observei que ao imprimir via driver com o componente ACBrNFeDANFCeFortes, a mensagem "Projeto ACBr" está saindo no canto inferior direito. O componente está com o valor vazio na propriedade Sistema, e reparei que seu comportamento é de imprimir essa mensagem quando o valor está vazio. Para imprimir em branco tive que colocar um espaço em branco. É isso mesmo??? PS: No ACBrNFeDANFeESCPOS a impressão sai em branco quando a propriedade Sistema está vazia. Desde já agradeço a atenção de todos
  3. Então, foi isso que eu pensei quando eu vi UN1, pensei que era um padrão DELE, porque não tem lógica UN1. Já, logo em seguida, quando eu vi o CX6 eu pensei que realmente poderia ser "Caixa com 6 unidades" mesmo antes de você me enviar essa planilha, mas o "UN1" acabou com toda a lógica de ficar mais organizado como você citou. De qualquer forma agradeço a dica e ajustarei o meu banco. PS: É o primeiro caso de XML com números nas unidades de medida que surge pra mim... Com você é mais frequente?
  4. Putz... Essa não sabia, vou ajustar meu banco... Obrigado pela dica BigWings... Mas seguinte, se o número ao lado quer dizer a quantidade como no caso das caixas... Então o que quer dizer UN1??? Unidade com 1 Unidade???
  5. Olá a todos, Hoje fui surpreendido com um cliente que tentava importar os produtos que comprou do seu fornecedor através do XML, pois no mesmo a tag <uCom> vinha com valores como os abaixo: UN1 PC40 PC20 CX6 PC12 PC4 PC6 Observem que são as unidades tradicionalmente usadas (UN, PC e CX) seguidas de um número inteiro. Meu sistema não aceitou pois trabalho apenas com uma coluna unidade de 2 caracteres e tive que fazer uma adaptação no código para que puxasse somente as letras. Com isso resolvi o problema, mas surgiu a dúvida: Alguém sabe porque essa empresa ou qualquer outra usaria unidades com números ao lado? Deve haver uma razão interessante, pois a receita aceita (e eu não sabia até então) tais valores no XML. PS: O fornecedor em questão é a DPC DISTRIBUIDOR ATACADISTA S/A.
  6. Obrigado Italo, Mas esse texto é meio confuso, pois esse manual é de setembro de 2015 e apesar de explicitar na página 256 que a tolerância é de R$ 1,00 para mais ou menos no somatório dos pagamentos, ele já diz na página 264 ele fala que é de R$ 0,50 e menciona uma NT de Agosto de 2012. Nessa NT de Agosto de 2012, página 7, menciona que na época da mesma a tolerância era de 1,00 e foi alterada para 0,50. Quanto a tolerância de 0,01 ficou claro, é para os cálculos por itens. De qualquer forma agradeço suas dicas meu amigo Abraços PS: Não sou nenhum expert em matemática, mas se na "qCom" e "vUnCom" eu trabalho com 4 casas decimais, creio ser impossível eu ter arredondamentos com mais de 1 centavo de diferença na tag vProd de 2 casas decimais. Observarei ao longo dos testes que eu realizar e posteriormente com o uso dos clientes.
  7. Olá a todos, estou tentando implementar uma função para acréscimo em meu PDV de NFC-e, maiores detalhes em: Eu divido esse acréscimo pelos valores unitários dos produtos, e com isso às vezes fica alguma diferença dado o problema de arredondamento. Atualmente eu trabalho com 4 casas decimais para a tag vUnCom e 2 casas decimais para a vProd... Será que terei problemas de arredondamentos fora da tolerância?????? PS: Alguém sabe qual NT informa as tolerâncias permitidas pela receita para o envio do XML nesses casos? Desde já agradeço a atenção de todos
  8. Perfeito meu amigo, obrigado. Que pena que a NT deixou "no ar", pois "outro documento legal" ficou muito genérico. Na emissão das NFC-es em meu PDV eu pretendo gravar em uma coluna chamada "documento" o CPF, CNPJ ou idEstrangeiro do cliente. Como estou usando apenas uma coluna para gravação do documento, se eu precisar em uma busca diferenciar o CPF do CNPJ basta olhar o tamanho, mas para o idEstrangeiro não tem como diferenciar já que ele pode ter qualquer valor de 5-20.
  9. Eu já tinha lido esses textos, infelizmente não constam quais documentos podem ser usados para o preenchimento da tag idEstrangeiro na emissão de uma NFC-e.
  10. Olá a todos, Alguém sabe em qual NT ou outro texto está especificado quais documentos podem ser usados para o preenchimento da tag idEstrangeiro na emissão de uma NFC-e? Desde já agradeço a atenção de todos
  11. Italo, observei um detalhe aqui e não achei pertinente abrir outro tópico: Estou testando em ambiente de homologação, e o XML tanto de CPF, CNPJ ou idEstrangeiro preenche automaticamente a tag xNome com <xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>. Em ambiente de produção é necessário especificar a tag xNome??? Estou perguntando pois estou preenchendo do grupo Destinatário apenas as tags CPF, CNPJ ou idEstrangeiro e indIEDest como nãoContribuinte.
  12. Meu amigo, muito obrigado mais uma vez.
  13. Olá Italo, tudo bom? Obrigado pelos esclarecimentos. Quero fazer uma correção, a identificação obrigatório, de acordo com os testes que realizei e pelo que consta na NT que me sugeriu, é para valores acima de R$ 10.000,00. Mas surgiram novas dúvidas: 1 - O que significa o tamanho 0, 5-20? É o que está presente na NT 2 - Especificando apenas as tag de CPF, CNPJ ou idEstrangeiro, sempre recebo o erro "NFC-e para destinatario contribuinte de ICMS". Isso não ocorre caso eu especifique "Dest.indIEDest := inNaoContribuinte;". Esse comportamento é normal? Devo especificar também essa tag indIEDest? 3 - Normalmente validamos CPF/CNPJ para evitar rejeições sobre números inválidos. Existe essa validação para idEstrangeiro? Desde já agradeço a sua atenção
  14. Olá a todos, Estou começando a receber algumas rejeições com o seguinte retorno: NFC-e com valor total superior ao permitido para destinatario nao identificado Pelo que li para valores acima de R$ 9.999,99 o destinatário precisa ser identificado (tag:CNPJ,CPF ou idEstrang). Com isso surgiram as seguintes dúvidas: 1 - Posso apenas colocar o CNPJ, CPF ou idEstrang OU tenho que preencher todos os dados (endereco, cep, etc)? 2 - Como especifico apenas o CNPJ, CPF ou idEstrang? 3 - Existe algum código para validar esse idEstrang como existe para CPF/CNPJ? 4 - Qual o tipo e tamanho dessa tag idEstrang? Desde já agradeço a atenção de todos
  15. Pelo entendimento que tive lendo o seguinte fórum, mais precisamente o comentário do Régys no mesmo, entendi que a tag própria para isso seria a infCpl. Alguém pode me confirmar se eu entendi corretamente? Seria essa a tag apropriada? Desde já agradeço a atenção de todos
  16. Olá a todos, Preciso que apareça na impressão da NFC-e o número do Caixa e o nome do vendedor, por exemplo: Caixa: 3 / Vendedor: Fulano Qual a tag própria para isso? Desde já agradeço a atenção
  17. Legal a dica da tag vOutro, mas acho que seria "mais elegante" ratear entre os produtos. Essa dica que você me deu em relação ao residual ser jogado no vProd e depois dividido entre as quantidades afim de achar o valor unitário, me deu uma visão mais simplificada do que eu estava tentando fazer. Antes estava me baseando no vUnCom para fazer o rateio e depois descobrir o vProd... Da sua forma acho que o código para o rateio vai ficar mais fácil, obrigado. Mas observe que como trabalho com duas casas decimais, de uma forma ou de outra sempre existirá um resíduo e o mesmo nem sempre permitirá uma divisão com resultados de até 2 casas, por exemplo (baseado na sua dica): Levando em conta um resíduo de R$ 0,01, jogo no item de maior valor R$ 10,00, fico com um vProd de R$10,01 e um qCom de 3. Com isso terei um vUnCom de "3,3366666666666666666666666666667", arredondando para cima terei um vUnCom de 3,34 e consequentemente um recálculo de vProd para R$ 10,02. Aí está meu dilema... 1 - Devo manter o vProd =10,01 e vUnCom = 3,34? Ignorando assim explicitamente o resultado correto de 3,34 X 3 2- Devo recalcular o vProd para 10,02? 3 - Alguma outra opção que não estou visualizando? Quero fazer algo que fique mais elegante e me traga menos problemas a longo prazo Desde já agradeço sua atenção
  18. Perfeito BigWings... Mas não trata-se de desconto, trata-se de ACRÉSCIMO. Na função de desconto que tenho eu faço exatamente isso que sugeriu e funciona perfeitamente, mas observe que no acréscimo temos um fator complicador, não existe uma tag acréscimo, portanto só resta acrescermos tal valor no total final do(s) produto(s). Portanto vamos supor que o resíduo seja de R$ 0,01... Por não existir uma coluna acréscimo eu acresceria esse R$ 0,01 ao valor total do produto de maior valor total, item 1 por exemplo. Só que esse item 1 tem 5 quantidades... Como dividir R$ 0,01 entre as 5 quantidades para acrescer esse R$ 0,01 ao valor total do item 1?
  19. Perfeito... Obrigado Daniel
  20. Olá a todos, Possuo uma tela com um label de width = 1006. Mesmo assim, às vezes o conteúdo do mesmo excede essa largura me causando problemas. Alguém teria algum código ou dica para ajustar essa fonte quando o texto exceder a largura de 1006? Desde já agradeço a atenção de todos.
  21. Olá a todos, Eu possuo um PDV para emissão de NFCe e preciso criar uma função que permita o cliente informar um valor de acréscimo para ser embutido no valor total da nota. A minha ideia inicial é a seguinte: 1 - O cliente vai informar o valor percentual a ser acrescido ao valor da nota. Ex: 15% 2 - O PDV vai transformar esse valor percentual em real, e depois rateá-lo entre os valores unitários dos itens da nota até chegar aos 15% totais de acréscimo. O problema é que nessas contas, dado arredondamentos realizados, sempre faltam alguns centavos ao realizar tal rateio. Por exemplo: 15% de acréscimo representa R$ 10,00, e ao ser rateado eu consiga distribuir apenas R$ 9,99. Preciso fazer algo com esse R$ 0,01... Correto?!?!? Mas os produtos da lista possuem quantidades superiores a 1, e eu não tenho como acrescer esse R$ 0,01 no total de nenhum produto dado a impossibilidade matemática de distribui-lo entre seus valores unitários. Considerem que eu trabalho apenas com 2 casas decimais. O que fazer com essa sobra? Ignorá-la ou teriam uma alternativa mais elegante? Desde já agradeço a atenção de todos
  22. Olá a todos, Tenho tentado alguns códigos para impedir duas ou mais instâncias simultâneas de meu aplicativo, mas sem muito sucesso em versões diferenciadas do Windows. O ACBr teria algum componente ou função que fizesse isso? Desde já agradeço a atenção
  23. Eu estava analisando o código do Validador e cheguei a seguinte conclusão: 1 - O comando ValidarPrefixoGTIN executa TAMBÉM o ValidarGTIN 2 - O retorno de ambos os comandos quando não existe nenhum problema de validação é uma string vazia. Alguém pode confirmar se estou correto?
  24. Obrigado, Mas surgiram duas novas dúvidas: 1 - Existe algum comando que combine ambos, tanto o ValidarGTIN quanto o ValidarPrefixoGTIN? 2 - Quando o ValidarPrefixoGTIN e o ValidarGTIN não encontram problemas, qual o retorno dos mesmos?
  25. Olá a todos, Na tela de cadastro de produtos do meu sistema, uso a função ValidarGTIN() para evitar erros futuros de validação no envio. Só que mesmo alguns GTINS aceitos como válidos pelo ValidarGTIN() estão retornando com erro pela SEFAZ com a seguinte mensagem: Rejeicao: GTIN (cEAN) com prefixo inválido [nItem: X] Alguém saberia que prefixo é esse, onde está esse erro e se existe alguma função como o ValidarGTIN() para evitá-lo?
×
×
  • 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...