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. Mas... Se eu puder optar por enviar o setor inteiro, creio que ganho na vantagem de ter um campo a menos pra o usuário marcar, visto que o campo Setor já existe. O que acha? Outra dúvida, o ACBrBal exporta também os departamentos para o MGV? Se sim poderia me mandar o código, pois não consta no exemplo do ACBr Abraços
  2. Obrigado à todos pelas respostas, Agora fiquei com uma dúvida e gostaria da sugestão de vocês... Programei para dar carga de todos os produtos, mas são muitos e ultrapassou a memória da balança que são 1000 itens. Estou pensando em duas soluções possíveis: - Criar um campo do tipo checkbox chamado "Carregável na Balança", na tela de cadastro do produto. Aí o usuário marcaria, um a um, quais produtos seriam passíveis de serem enviados pelo ACBrBal... - OU, o usuário filtraria POR SETOR, campo já existente na tela de cadastro de produtos, quais produtos seriam transmitidos pelo ACBrBal. Qual seria, na opinião de vocês, a melhor das duas soluções? Caso tenham outra solução melhor ainda, que utilizam em suas aplicações, eu aceito sugestões. Abraços a todos
  3. Caro BigWings, funcionou 100%, grato. Só uma dúvida... Sou obrigado a informar um DEPARTAMENTO? Pergunto pois só funcionou assim, portanto coloquei "departamento 1" para todos. Abraços
  4. bnobre

    TXT para MGV importar

    Olá a todos, Preciso criar um *.txt que possibilite o meu cliente importar os produtos cadastrados para o seu MGV Toledo. Nunca vi funcionando, mas me disseram que trata-se de um arquivo com layout padrão. Por acaso o ACBr tem algum componente que gere o mesmo? Desde já agradeço a atenção de todos
  5. Bom dia Italo, tudo bom? Mais uma vez agradeço pelo detalhamento em seus esclarecimentos. Conferi o tal XML e realmente deve ser feito pelo código HTML, pois as tags de assinatura e protocolo não existe, mas achei válido para por exemplo meu cliente quando quiser baixar para fins de entrada no seu estoque. Se souber de algum link que comente como fazer peço que me indique. Sobre a importação do NFC-e, entendi que não é necessária, mas achei válido postar a foto onde a mensagem é categórica dizendo que não se pode importar via Danfe o XML da NFC-e, nesse caso só obtendo o XML assinado pelo método tradicional. Isso me gerou a curiosidade, tecnicamente falando, de "porque via Danfe pra NF-e é possível e para a NFC-e não?". E achei legal essa do grupo do contador, não conhecia. Obrigado mais uma vez pelas dicas. Abraços Bom dia Italo, tudo bom? Mais uma vez agradeço pelo detalhamento em seus esclarecimentos. Conferi o tal XML e realmente deve ser feito pelo código HTML, pois as tags de assinatura e protocolo não existe, mas achei válido para por exemplo meu cliente quando quiser baixar para fins de entrada no seu estoque. Se souber de algum link que comente como fazer peço que me indique. Sobre a importação do NFC-e, entendi que não é necessária, mas achei válido postar a foto onde a mensagem é categórica dizendo que não se pode importar via Danfe o XML da NFC-e, nesse caso só obtendo o XML assinado pelo método tradicional. Isso me gerou a curiosidade, tecnicamente falando, de "porque via Danfe pra NF-e é possível e para a NFC-e não?". E achei legal essa do grupo do contador, não conhecia. Obrigado mais uma vez pelas dicas. Abraços
  6. Olá Italo, tudo bom? Entendi, mas na verdade eu comentei sobre o "não download" da NFCe fazendo menção ao download do XML sem o certificado, só pela chave de acesso. Esse programa da Alterdata consegue fazer o download do XML só pela chave nessa tela e só funciona com NF-e, mas por algum motivo não funciona com NFC-e retornando esse erro. Mandei isso para ver se você confirmava a sua teoria de que eles montavam o XML apenas pelo DANFE. E sobre essa montagem do XML pelo DANFE, é possível fazer isso pelo ACBr? E qual é o problema do contador aceitar esse arquivo? Desde já agradeço a atenção
  7. Acho que é por ai mesmo, fui tentar baixar uma NFC-e através da chave, ao invés de uma NF-e... Olha o que apresentou (foto em anexo). PS: O Sistema é da ALTERDATA
  8. Não vi. Após "bipar" a chave, o programa já baixou e converteu para dentro do sistema da contabilidade todos os campos pertinentes.
  9. Olá a todos, Visitei meu contador e observei que o sistema dele faz o download de qualquer XML apenas com a chave de acesso, mesmo sem ter o certificado. Ele "bipu" a chave de uma nota disparada contra mim e só com isso conseguiu baixar o XML da mesma, sem nenhum certificado. Como fazer isso com o ACBr???
  10. Perfeito sua explicação Italo, muito obrigado. Como faço pra saber se o retorno de uma consulta trata-se apenas de um XML de resumo de nota ou de um XML de uma nota completa (conforme mencionado em sua observação final)?
  11. No meu componente não existe essa função, somente a : function TACBrNFe.DistribuicaoDFe(AcUFAutor: integer; ACNPJCPF, AultNSU, ANSU: String): Boolean;
  12. Então confirmando... Fiz a primeira busca online e descobri que tenho 200 notas disparadas contra mim e quero fazer o download SOMENTE do XML completo da 200ª... Para realizar tal download me manifesto sobre ela, daí eu tenho que buscar online mais 4 vezes, "rezando" pra não entrar outras notas nesse intervalo... Nossa, burocrático isso hein... Não tem como automatizar o download do XML completo dessa 200ª? Desculpe a insistência na pergunta, mas é que achei muito burocrático mesmo. Como suponho que sua resposta não irá mudar, creio que eu terei que criar um loop buscando a existência de novas instâncias referentes a essa 200ª nota que acabo de manifestar, daí achando checo se trata-se de um XML Completo e mando para a minha base. Você tem um exemplo de código que faça isso? PS: Outro detalhe, qual a diferença das propriedades ultNSU e maxNSU? Obrigado pelos esclarecimentos
  13. Perfeito, deu certo. Agora aprofundando um pouco mais o assunto. Você comentou lá no início sobre um exemplo com 200 notas fiscais emitidas contra mim, isso me gerou algumas dúvidas O que eu entendi foi o seguinte: Supondo que eu tenha 200 notas disparadas contra mim e nenhuma delas foi manifestada, ao realizar a busca online receberei uma lista com todas as 200 notas, mas apenas 50 XMLs de resumo (limite máximo)... É isso??? Aí depois eu busco online novamente e não receberei mais lista nenhuma (pois nenhuma outra nota foi disparada contra mim), mas eu recebo mais 50 XMLs de resumo (51 à 100). É isso???
  14. Olá Italo, tudo bom? Desculpe a demora, mas vamos lá. Estou lendo e relendo o seu texto com as explicações, mas confesso que ainda estou com um pouco de dificuldade de entender essa logística do DistribuicaoDFe. Portanto estou realizando alguns testes. Conforme sua orientação, estou fazendo o seguinte, teste que fiz hoje: 1º - Consultei as notas disparadas contra mim nos últimos 3 meses. Aqui reparei que as notas nas quais eu já havia manifestado, além do XML do resumo também vieram com o XML completo. 2º - A fim de testar, manifestei Ciência da Emissão da nota 55155 (que a princípio veio somente com o XML de resumo), e mandei buscar novamente notas disparadas contra mim, e conforme você disse foi salvo o arquivo do XML completo da nota 55155. Depois manifestei Ciência da Emissão da nota 3404 (que também só tinha o XML de resumo), mandei buscar novamente notas disparadas contra mim e foi salvo o arquivo do XML completo da nota 3404. Pois bem, minhas dúvidas são: 1º - Estou fazendo corretamente para buscar o XML completo? 2º - O arquivo do XML completo é salvo no Path configurado no componente, até aí tudo bem. Mas não existe nenhum comando no componente que me permita acesso direto ao conteúdo desse XML completo para que eu salve na minha base? Desde já agradeço a atenção
  15. Na verdade saem diversos caracteres estranhos.
  16. Olá a todos, Não estou conseguindo imprimir nessa impressora usando o ACBrPosPrinter. https://www.elgin.com.br/portalelgin/Site/Produto/Detalhe/ProdutoDetalhe.aspx?idprod=134&sm=p310&maincat=0 Alguém sabe se é compatível? Desde já agradeço a atenção de todos
  17. Olá a todos, Estava acompanhando sempre que possível o tópico anunciado acima sobre a NF-e 4.0: http://www.projetoacbr.com.br/forum/announcement/22-nfe-versão-40-nt-2016002/ Ele nos direciona a outro tópico onde a última mensagem é do Juliomar em 9 de Junho de 2017 afirmando que o tópico está fechado por ter ficado muito extenso. Pois bem, onde estão direcionadas as novas mensagens sobre a NF-e 4.0? Desde já agradeço a atenção de todos
  18. e a Orientação de Preenchimento da NF-e OUTRA COISA****
  19. Loucura, o Manual de Orientação do Contribuinte informa uma coisa e a Orientação de Preenchimento da NF-e, ambas estão em https://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=33ol5hhSYZk=, com uma abaixo da outra. Mas obrigado por me mostrar. Abraços
  20. PS: No manual atualizado continua diferente. https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=VCrU5SRXeEk=
  21. Olá André, esquece. Eu estava enxergando errado, está saindo certo. <ICMSSN102> <orig>0</orig> <CSOSN>300</CSOSN> </ICMSSN102> Abraços Eu fiz confusão pelo seguinte. Achei esse documento aqui: https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=J3s/hUfxE3M= Na página 47 do manual, existe a seguinte estrutura sugerida: <ICMSSN300> <orig>0</orig> <CSOSN>300</CSOSN> </ICMSSN300> Já o ACBr, gera a estrutura abaixo: <ICMSSN102> <orig>0</orig> <CSOSN>300</CSOSN> </ICMSSN102> Observou a diferença? Qual está correto? Esse manual estaria desatualizado? Desde já agradeço a atenção
  22. Olá a todos, Para efeito de teste, informei no meu código o seguinte: Mas ao olhar o xml, sempre aparece o a tag: Alguém pode me ajudar?
  23. Perfeito, ocorreu exatamente o que falou... Após BUSCAR as notas disparadas contra mim, apareceram um monte de arquivos *-resNFe.xml que fazem menção a tais notas localizadas, creio se tratarem dos resumos. Agora após me manifestar sobre qualquer uma dessas notas, qual comando devo usar para resgatar o XML completo da mesma?
  24. Olá Italo, Me perdoe, mas ainda não entendi. No DistribuicaoDFe.txt eu tenho o modelo de como localizar as notas disparadas contra mim, até aí tudo bem... Por exemplo, no momento tenho 143 notas disparadas contra mim e consigo as seguintes informações com o médoto DistribuicaoDFe(dado exemplo do arquivo txt). sChave := DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resNFe.chNFe; sSerie := Copy(sChave, 23, 3); sNumero := Copy(sChave, 26, 9); sCNPJ := DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resNFe.CNPJCPF; sNome := DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resNFe.xNome; sIEst := DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resNFe.IE; case DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resNFe.tpNF of tnEntrada: sTipoNFe := 'E'; tnSaida: sTipoNFe := 'S'; end; sNSU := DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].NSU; sEmissao := DateToStr(DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resNFe.dhEmi); Valor := DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resNFe.vNF; case DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[i].resNFe.cSitNFe of snAutorizado: Impresso := 'A'; snDenegado: Impresso := 'D'; snCancelada: Impresso := 'C'; end; Você está falando que pelo próprio DistribuicaoDFe eu TAMBÉM consigo o XML das notas localizadas e previamente manifestadas. Mas como? Qual o código? Não existe nenhum exemplo (ou ao menos eu não achei) no arquivo de texto que eu mencionei. A única menção ao Download de XML de notas previamente manifestadas está no arquivo Download.txt, no mesmo local do DistribuicaoDFe.txt, mas como mencionou tal exemplo é inútil pois o webservice foi desativado.
  25. Olá Italo, tudo bom? Já estou usando conforme sua orientação para mim em tópico anterior tendo como o arquivo DistribuicaoDFe.txt em C:\ACBR\Exemplos\ACBrDFe\ACBrNFe. Mas não consta (ou ao menos não achei) o processo para o download do XML, só para a busca das notas emitidas.
×
×
  • 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...