Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 19-05-2014 em todas as áreas

  1. Boa tarde Senhores. Venho a enviá-los a implementação parcial do provedor de São Paulo no ACBRNFSe. O que foi desenvolvido foi: Envio de lote, Consulta de lote, Cancelamento e a Impressão do DANFSe. Devido a falta de tempo, acabou não ficando redonda a implementação, necessitando de alguns ajustes, porém estaremos disponibilizando os fontes, e se alguém quiser terminar ela, será possível. Tivemos que desenvolver uma dll para assinatura do RPS, já que a capicom assina a tag de assinatura junto com o xml, e a assinatura de rps do provedor de SP só deve ser feita em cima de uma string de aproximadamente 200 caracteres, que junta algumas informações do cliente. A dll desenvolvida foi feita em C#, versão .net framework 2.0, e está nomeada como ACBRAssinaRPSSP.dll, juntamente com ela está o arquivo ACBRAssinaRPSSP.TLB, que se faz necessário para o uso no delphi. Essa dll vai fazer a assinatura pela string que lhe é passada e pelo número do certificado digital, o qual fica dentro das configurações de webservice do ACBR e que alimenta a dll. O código fonte e o projeto que gerou essa dll em C# está anexa como AcbrAssinaRPSSP-DLL.zip Detalhe: Desenvolvemos no MS Visual Studio 2010. Aliás, caso alguém saiba como fazer a assinatura de uma string com o algoritmo de rsa-sha1 via delphi, ou utilizando a capicom pelo certificado digital, seria de grande interesse o compartilhamento (Eliminaríamos essa dll que tivemos que desenvolver pelo menos). Vamos aos fatos: -Criamos o provedor como proSP, pois não sabíamos qual provedor é que atendia a cidade, já que encontramos Tiplan e Prodam como prestadores de serviço para a cidade de São Paulo. -O layout desta NFSe não segue o padrão ABRASF, então foi necessário modificar algumas coisas em vários locais. Fiquem atentos a isso, caso irão mexer. -A NFSe de São Paulo acabou desativando o ambiente de testes, fomos informados pela prefeitura através do email [email protected] (a qual vocês podem se dirigir caso tenham dúvidas referente a manuais ou formas de implementação): "Prezado(a) Sr(a). Informamos que a Secretaria de Finanças da Prefeitura de São Paulo não está mais disponbilizando o ambiente para testes e homologação dos sistemas da NFS-e e NFTS. A alternativa é utilizar o serviço TesteEnvioLoteRPS no ambiente de produção, como consta no Manual de Envio de Arquivo – Envio de Lotes de RPS, cujo acesso é por certificado digital da empresa. Caso a resposta acima não seja suficiente, retorne o contato com maiores informações sobre o certificado utilizado e a descrição da situação na qual o erro ocorreu. Consulte “Perguntas e Respostas” no endereço eletrônico http://nfpaulistana.prefeitura.sp.gov.br/informacoes_gerais.asp Consulte, também, o link "Manuais" no mesmo endereço." -Para condizer com o relatado acima, foi alterado o envelope que é enviado para o ambiente de produção. Um detalhe, no ambiente de produção com o envelope de testes, sempre é retornado o lote 0, ou seja, se uma nota é enviada para a prefeitura como teste, não é possível consultar a situação dela, pois o lote sempre é retornado como 0. Também entramos em contato com a prefeitura e confirmamos essa premissa, o que levou-nos a emitir uma nota fiscal em ambiente de produção para poder continuar a implementação. -A dll que foi desenvolvida, será utilizada para envio do lote rps e também para assinar o cancelamento. Além disso, todos os documentos são assinados como normalmente são os outros, assinados pela capicom na tag <Signature>. -Caso alguém tenha dúvidas ou não entenda da forma que fora desenvolvida, estou a disposição para ajudá-los. -Em todos os lugares que foram feitas alterações, e que eu me lembrei de marcar, há um comentário do tipo "{add-SP}", mostrando o que foi alterado, e se não compreensível o porquê dele, haverá descrição do que foi feito. -Pode ter acontecido de algumas informações ficarem omissas ou ainda, erradas, mas todas as que verifiquei me pareceram certas, e caso alguém encontre algum problema, será interessante reportar ele, pois, haverá maior facilidade de correção. -Esse tópico do próprio ACBR nos ajudou bastante: -Caso vocês notem a falta de algum arquivo, ou a falta de alguma função / procedure ou afins, comunique-me. -Essa NF para esse provedor deverá ser mais testado, para ter certeza que tudo ficou certo. Qualquer dúvida fico a disposição, Atenciosamente, Ariel. ArquivosSP.zip
    2 pontos
  2. Boa noite Venho convidar aos colegas de fórum para saber se tem alguém com sugestões e também saiba trabalhar com imagens! Com as inovações vem novos visuais disponíveis para sistemas operacionais e softwares ! pensando nisso e com uma ideia, queria saber se alguém sabe ou conhece algum pacote de ícones no estilo retro ou que tenha possibilidade construir isso para todos os componentes do ACBr e também algo retro para a Logo, seguindo a tendência! Vejamos pelo próprio RAD Studio XE6 que fez mudanças em suas imagens de menus! Alguém se candidata ? Abaixo segue um exemplo que fiz para demonstrar: Desde já agradeço a atenção
    2 pontos
  3. O componente já foi atualizado com a minuta Minuta_Guia_Pratico_EFD_ICMS_IPI.pdf que com certeza futuramente sofrerá alterações até que entre em vigor em Janeiro de 2015 Foi adicionado o Bloco K mais alterações no registro 0210 e no registro H010 que quiser testar fique a vontade e se ocorrer possíveis problemas reportar neste tópico
    1 ponto
  4. Na pasta ..\ACBr\Exemplos\ACBrCTe, existe exemplos completos de como alimentar o componente, esses exemplos estão em .TXT feitos pelo Italo.
    1 ponto
  5. Boa tarde! Pelo ACBrNFeMonitor post #7 do link abaixo tem um exemplo. Post #6 do link abaixo outro exemplo: Procure por Nfe.ConsultaNFeDest para consulta no fórum. As operações de manifestação (confirmação, ciência, etc) é feito pelo comando: NFE.ENVIAREVENTO(). No link do tópico abaixo tem um exemplo.
    1 ponto
  6. CTe Conhecimento de Transporte Eletrônico Prezados, boa tarde! Reinstalei o QuickReport 5.0.2 e acho que corrigiu algum arquivo que estava corrompido. Agora estou conseguindo abrir e compilar sem erros o Programa CTe de exemplo da ACBr. Embora ainda tenha muitas dúvidas, irei utilizar este programa de exemplo e o manual de Layout do CTe 2.0 para dar continuidade no desenvolvimento. Dessa forma, considero este tópico resolvido e, portanto, pode ser encerrado. Agradeço muito aos que me ajudaram e contribuíram com informações muito importantes. Caso eu encontre algum problema ou dificuldade no programa de exemplo, se já não houver tópico aberto sobre o tema, abrirei novo tópico. Obrigado, Herivelton
    1 ponto
  7. Eu tento rebater solicitações como essa... se não estiver escrito de forma clara no Manual ou Roteiro que deve ser dessa maneira, não precisaríamos implementar... Ou seja, o pedido não deve ser subjetivo, mas sim fundamentado... caso contrário, amanhã vc pega outro homologador que vai querer que a msg seja exibida ainda de outro jeito... Ou seja, podemos modificar no componente... mas precisamos de uma justificativa mais formal que o pedido verbal de um homologador...
    1 ponto
  8. Regras e orientações gerais do Fórum Olá Pessoal, Com o objetivo de deixar o nosso fórum mais dinâmico e organizado para cumprir o objetivo de ser uma ajuda a todos os usuários do projeto ACBr, estamos deixando aqui algumas regras e orientações para todos nós. Todos devem se familiarizar com essas. Também queremos lembrar que essas são regras e orientações gerais para todo o fórum. Para regras específicas do ACBrSAC, queira ver esse tópico sobre o funcionamento do SAC. As orientações estão no próximo post desse tópico. Então vamos primeiro às regras: 1 - Assumiremos boa fé - Vamos procurar assumir boa fé ao lidar com violações, isto é, que o usuário não teve má intenção. Vamos procurar advertir ou banir apenas usuários que repetidamente ou flagrantemente violam as regras. Contudo, isso não dá direito a nenhum usuário abusar dessa liberdade. 2.1 - Não faça SPAM - Temos uma área específica para Classificados, então qualquer propaganda ou requisição de produtos e serviços deve ser postada lá. Usuários que postarem spam fórum terão suas mensagens removidas e podem ser banidos imediatamente sem prévio aviso. Se um post que é considerado apropriado incluir links consideradas spam, esses links serão removidos. 2.2 - Permaneça no assunto - Quando tiver uma dúvida diferente do assunto no tópico, poste em novo tópico. Não use algo equivalente a "aproveitando o gancho... [dúvida não relacionada com o tópico aqui]". 3.1 - Não faça flooding - Inundar o fórum com posts repetidos, com a mesma dúvida ou as mesmas palavras é chamado de flooding. Isso é proibido. Apenas um post feito no lugar certo é suficiente. Pesquise antes de postar, talvez sua dúvida já está respondida em outro post. 3.2 - Não faça "bump" de forma excessiva (postar simplesmente para que um tópico vá para o topo da lista). Isso é considerado flooding. 3.3 - Use o botão "Editar"- Não faça posts seguidos para corrigir algo que acabou de escrever. Para isto existe o botão "Editar" logo abaixo de seu post. Isso também é considerado flooding. 4 - Proteja sua privacidade - Não publique qualquer informação sensível. Moderadores poderão remover informações pessoais de mensagens para proteger sua privacidade. 5.1 - Respeite os direitos autorais - Não há objeção de se postar algum trecho de algo para desenvolver o seu post. No entanto, em vez de publicar em sua totalidade um texto de outra pessoa, coloque um link para o conteúdo. A não ser, é claro, que você seja o detentor ou tenha a permissão do detentor dos direitos autorais. 5.2 - Nada de pirataria - É proibido fornecer ou pedir informações sobre como obter ou fornecer ilegalmente qualquer coisa, seja software ("warez", "Crackz"), música, produtos, etc. 6.1 - Respeite os outros membros - Não use linguagem obscena, racista, discriminatória, indecente, lasciva, suja, ou excessivamente violenta. Isso também inclui as imagens e assinaturas dos usuários que podem ser alteradas ou removidas pela equipe de moderação. 6.2 - Não assedie, insulte, provoque, humilhe, constranja ou ataque pessoalmente outros. Seja amigável mesmo que os outros não sejam. 6.3 - Mostre respeito pelo modo de escrever. Escreva de modo claro, gramaticalmente e semanticamente correto. Não escreva TUDO EM MAIÚSCULAS ou tudo em negrito. Isso é lido como se estivesse gritando e é considerado rude. 6.4 - Assinaturas: É permitido o uso de uma imagem nas assinaturas. Apenas mantenha a imagem com no máximo 175 pixels de altura e 540 pixels de largura. O motivo destas limitações é que não queremos assinaturas que tirem a atenção dos posts nem que quebrem o layout do fórum (mesmo o layout mobile). Somos um fórum de programação e automação comercial, não de design. 7 - Ajude os moderadores - Se você observar alguém quebrar uma regra, ou se comportando de uma ou outra forma questionável, alerte um moderador ou um administrador. Há opções de denúncia nos posts. Não tente lidar com eles sozinho. 8 - Os administradores e moderadores usarão bom senso e têm a palavra final na interpretação e execução destas regras. 9 - Os administradores poderão modificar essas regras para que se tornem mais práticas e/ou claras para todos. Não seja um chato: Ou adicionaremos algumas imagens e mensagens bem constrangedoras ao seu perfil e avisaremos a todos os seus amigos por e-mail, facebook e twitter... Brincadeirinha: Mas tenham certeza que vamos fazer as regras valerem. Mesmo que isso inclua punições. Como podem ver não criamos uma lista extensa de regras. Acreditamos que o bom senso e um ambiente profissional é do desejo de todos os usuários do ACBr e confiamos que todos tem se esforçado pra fazer o melhor. Assim esperamos que isso não se torne necessário. Agradecemos sua cooperação. Equipe de Moderação.
    1 ponto
×
×
  • 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.