Ir para conteúdo
  • Cadastre-se

Artur Alencar

Membros
  • Total de ítens

    84
  • Registro em

  • Última visita

Tudo que Artur Alencar postou

  1. Tenho uma outra dúvida. O único webservice que temos hoje para enviar os arquivos é aquele de santa catarina ou tem algum outro? como o homologador vai saber que foi transmitido corretamente o arquivo? O site de validação de Santa Catarina ta dando erro quando mando validar o xml da redução z. ta acontecendo com vocês também?
  2. Bom dia galera! Consegui validar a redução Z seguindo a estrutura do arquivo enviado pelo ricardolopes. O interessante é que realmente ta diferente dos manuais que achei na internet sobre a montagem desse arquivo. Será que alguém tem os manuais atualizados? Vi que o Regys postou um em outro tópico parecido com esse, mas o manual que ele postou também não está com todas as tags atualizadas. Eu também vi que ele disse pra gente seguir o validador ao invés do manual porque realmente os dois estão divergentes. Será que até hoje eles não fizeram um manual confiável? que dê pra gente seguir?
  3. Beleza. Vou fazer essas correções. Mas referente à tag <NumeroCredenciamento> Eu olhei no manual que recebi da POLIMIG do ER 02.04 e não tem essa tag dentro da tag <Ecf> Vou dar uma conferida, obrigado
  4. Na tag eu tentei colocar outras informações também e não deu certo. Vocês têm algum xml que foi usado para homologar que deu certo o envio para me passar como exemplo?
  5. Mas não existe essa tag dentro da tag "Ecf" no manual.
  6. Sim. Fiz isso logo antes de postar a mensagem. rsrs
  7. Pessoal, tive um erro na hora de enviar o xml de redução z. XML inválido: Schema inválido: The element 'Ecf' has invalid child element 'NumeroFabricacao'. List of possible elements expected: 'NumeroCredenciamento'. Só que segundo o manual, a tag que tem que ter é essa mesma. Estou mandando em anexo o xml que estou tentando validar pela função de validar a redução z. ReducaoZ_30062017.xml
  8. Pessoal, o mesmo erro aconteceu comigo e não consegui resolver. Mesmo usando o aplicativo teste do Acbr. No meu caso é o passo 16 da homologação da NTK: 4.4.16. Venda com valor reajustado em 50% maior que o original. A única coisa que foi solicitada é realizar uma venda. Aí aparece a mensagem na tela do aplicativo deles: "ALTERACAO DE VALOR NAO PERMITIDA." depois de aparecer a mensagem "AUTORIZADA". Eu deixei oAutoEfetuarPagamento desmarcado.
  9. Beleza. Mais uma coisa: você disse que "...está informado...". Onde que está informado como deve ser preenchida essas tags? porque tanto no ATO COTEPE quanto em outro manual que tenho do Bloco X não dão muitas informações sobre a forma de preenchimento. Dão apenas informações básicas.
  10. Tenho mais uma dúvida referente ao lançamento da tag <Produto> dentro do xml de Redução Z: Para os totalizadores que são de desconto, acréscimo, cancelamento ou outro que não está relacionado com a aliquota do produto, como devo lançar? Tenho que informar a tag Produto do item que sofreu essa alteração, ou deixa sem informar a tag?
  11. Ok, então dentro dos totalizadores eu mostro o produto apenas uma vez para aquela aliquota, certo?
  12. Desculpe, rsrs, eu estou falando do xml da redução z. Na parte onde mostra os totalizadores.
  13. Pessoal, estou com uma dúvida nesse Bloco X. Eu tenho que gerar uma tag <Produto> para cada produto vendido (gerando mais de uma vez para o mesmo produto, caso o mesmo tenha sido vendido mais de uma vez) ou o produto que já está nessa tag eu não preciso gerar novamente? Ex: se eu vendi uma caneta em 3 cupons fiscais, eu preciso ter a tag produto 3 vezes para essa caneta, ou posso ter uma vez só?
  14. Eu tenho uma dúvida nessa questão. O vOutro que eu tenho que colocar no item é referente a uma unidade ou referente a quantidade total de itens??
  15. ok. Obrigado pela resposta.
  16. Pessoal, eu estou tendo muitas dúvidas sobre essa questão do TEF. Afinal eu preciso ou não ser homologado no TEF para homologar o PAF-ECF em todos os estados?? a segunda dúvida é que se eu só consigo fazer o acbrtef funcionar se eu tiver instalado aquele aplicativo da NTK ou de empresas similares. Minha maior dúvida é essa última. Se eu só consigo fazer o acbrTEF funcionar instalando aplicativos de terceiros.
  17. Blz então. Vou fazer isso. Obrigado pela resposta.
  18. Então na verdade devemos ignorar o item 5, ou confirmar com o nosso homologador?
  19. Mas isso não vai contra o item 5 deste mesmo requisito??? 5. Em relação aos itens 2 e 3 deste requisito, sempre que a função não for disponibilizada pelo software básico do ECF, o PAF-ECF deve gerar um arquivo de log, contendo uma linha com o número de fabricação do ECF e versão do software básico deste e outra linha contendo a assinatura digital do PAF-ECF com o registro tipo EAD especificado no requisito XXXI.
  20. Pessoal, Eu não entendi muito bem como funciona essa parte de abertura de gaveta em impressora não fiscal. Eu conectei a gaveta na minha impressora Bematech 2500TH não fiscal, tentei usar o programa de exemplo do acbr "GAVTESTE" de várias formas e não deu certo. Tentei usar este comando: NomePorta := edtPorta.Text; //COM1, COM2...COM9 ou portas virtuais. hCom := CreateFile( PChar(NomePorta), //Nome da porta (tipo caracteres). GENERIC_READ or GENERIC_WRITE, //Para leitura e escrita. 0, //(Zero) Nenhuma outra abertura será permitida. nil, //Atributos de segurança. (nil) padrão. OPEN_EXISTING, //Criação ou abertura. 0, //(Zero) Entrada e saída sem overlapped. 0 //Atributos e Flags. Deve ser 0 para COM. ); if hCom = INVALID_HANDLE_VALUE then raise Exception.Create('Erro ao abrir a porta especificada.'); //Erro ao tentar abrir a porta especificada. WriteFile(hCom,comandos postados neste forum); Mas também não deu certo. Tentei usar o comando: AssignFile(arq,NomePorta); ReWrite(arq); Writeln(arq,#29 + #249 + #32 + #0 + #27 + #116 + #8 + #27 + #118 + #140); //bematch Mas também não deu certo. Eu não sei mais o que eu faço pra essa impressora abrir a gaveta rsrs. Espero que possam me ajudar.
  21. Cara você falou desses comandos ai mas eu estou meio perdido. Eu trato a impressora nao fiscal como se fosse um arquivo texto? tipo, eu faço: AssignFile(F,'COM7'); Reset(F); WriteLn(F,comando para abrir a gaveta); CloseFile(F); É isso que eu tenho que fazer??? Lembrando que a impressora tem conexão usb.
  22. Estou mandando agora em anexo. Nessas rotinas também tem para o banco do SICOOB, que também funciona. Se tiverem dúvidas com relação ao código podem me perguntar. E já peço desculpas de antemão se os códigos estiverem um pouco confusos. Mas como eu tinha dito antes, tive que fazer na correria rsrs. Com relação aos anexos: urelBoletoFatura3.pas = é o relatório do boleto feito em Fortes Reports; uFuncBoleto = é uma classe que eu criei para compor os códigos de todos os bancos; uselGeraCNAB.pas = é a tela usada para enviar o arquivo CNAB (Eu não postei o .dfm porque a tela usa o componente suiForm. Então acho que vocês teriam um pouco de dificuldade de abri-la sem esse componente instalado no delphi.). Mas se quiserem eu subo o .dfm também. uFuncBoleto.pas urelBoletoFatura3.dfm urelBoletoFatura3.pas uselGeraCNAB.pas
  23. Bom, eu tentei usar uma vez o ACbr para controlar e gerar os boletos mas nunca consegui rsrs. Dava alguns erros que eu não tive tempo de descobrir o que era. Então resolvi fazer minha própria unit com os meus códigos, seguindo o manual do banco. Mas eu posso dar uma estudada nos códigos que tem hoje no ACBr para implementar os meus códigos la dentro se vocês quiserem.
  24. Na verdade eu fiz um unit minha mesmo com os códigos (fora do ACbr). Tem duas units para o boleto e uma unit com o CNAB 400. Mesmo assim posso mandar para vocês?
  25. Eu já consegui implementar toda a rotina e homologar tb juntamente com o pessoal da credisis. Se alguém precisar dos códigos que eu usei é só falar. A minha dúvida agora é sobre como funciona essa integração do ji-cred com o Banco do Brasil. O meu cliente falou que tem como fazer um boleto do banco do brasil pra entrar na conta do ju-cred. Mas não faço ideia de como isso funciona.
×
×
  • 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.