Ir para conteúdo
  • Cadastre-se

Isaque Pinheiro

Membros
  • Total de ítens

    2.547
  • Registro em

  • Última visita

  • Days Won

    39

Tudo que Isaque Pinheiro postou

  1. Ops, desculpe após postar vi sua real necessidade, a minha dica não irá funcionar para essa necessidade.
  2. Assim: CREATE OR ALTER VIEW VIEW_ESTOQUE( PRODUTO, DESCRICAO, LOJA, ESTOQUE AS SELECT TAB1.PRODUTO, TAB1.DESCRICAO, TAB2.LOJA, TAB2.ESTOQUE FROM TAB2 INNER JOIN TAB1 ON TAB1.PRODUTO = TAB2.PRODUTO ; Após ter a view no seu DB, faça a filtragem assim: SELECT * FROM VIEW_ESTOQUE WHERE LOJA = 01
  3. Crie uma View no seu DB, e faça o SELECT da view, filtrando o que você quiser.
  4. Informe este bloco "sem dados" Veja o demo, não é completo mas ajuda nos princípios básicos.
  5. Problemão, a fiscalização poderá responsabilizar você pela sonegação caso haja, e você ficar até com dívidas passadas até que prove o período de uso do seu sistema. Cuidado amigo os fiscalizados agora somos nós Empresas de Software, nõa mais nossos clientes.
  6. Eu tinha a versão 1.1, ao abrir o projeto realmente sumiu tudo, atualizei para verão 1.3, abri o projeto e voltou tudo ao normal.
  7. Ei Elton, acredito que não ha problema algum nessa alteração, ou seja não consegui mentalmente detectar algum ponto que possa gerar problema.
  8. tem que verificar a hierarquia e começar como no demo with ACBrSPEDPisCofins1.Bloco_D do begin with RegistroD001New do begin IND_MOV := imComDados; <<<<=== Atenção aqui... //Estabelecimento with RegistroD010New do begin CNPJ := '11111111000191';
  9. Olá Jorge, pedimos desculpas pelo constrangimento, não foi nossa intenção somos programadores e você sabe que as vezes deixamos passar algumas regras de validações, e foi o que aconteceu. Agradeço o relato do problema e vamos procurar uma solução para que isso não aconteça mais. Fique com Deus.
  10. Segue correção em anexo, favor testar e da o retorno. ACBrSpedPisCofins.zip
  11. Existe ainda uma fonte de consulta pouco conhecida para ajudar na estrutura de alimentação de dados para gerar a NFe, pois descreve o modelo de como alimentar as classes e suas propriedades uma a uma, veja na pasta ACBr\Fontes\PCN2 abra a unit "pcnModeloNFe.pas".
  12. Opá, parabéns Jepafi, pelo excelente trabalho.
  13. Após o comando enviar você de fazer o tratamento do código de retorno da propriedade cStat do tipo, faça uma pesquisa no fórum para saber todos os valores de retorno possíveis. if fACBrNFe.WebServices.Retorno.NFeRetorno.ProtNFe.Items[0].cStat = 100 then ??? // Autorizada else if fACBrNFe.WebServices.Retorno.NFeRetorno.ProtNFe.Items[0].cStat = 105 then ??? // Pendente else if fACBrNFe.WebServices.Retorno.NFeRetorno.ProtNFe.Items[0].cStat = 110 then ??? // Denegada else if fACBrNFe.WebServices.Retorno.NFeRetorno.ProtNFe.Items[0].cStat > 200 then ??? // Rejeitada
  14. Elton, assim que puder dê uma analisada no evento, acredito que tiramos a responsabilidade do componente e passamos para que cada usuário trate conforme sua necessidade, fico no aguardo de sua avaliação.
  15. eelias, Implementação concluída, segue em anexo as 3 units que foram alteradas, Baixe elas, descompacte e substitua as da pasta ACBr, em seguida recompile o pacote do SPED, após a recompilação terá os eventos dos registros C481 e C485, os parâmetros receberão 5 parâmetros VAR do tipo Boolean, os valores padrão dos parâmetros virão FALSE, faça o tratamento da necessidade e mude para TRUE o que for preciso. A principio vamos usando essa técnica, mais para frente talvez achamos uma alternativa mais automatizada. Obrigado pela dica, por gentileza teste e nos retorne. ACBrSpedPisCofins.zip
  16. Bom dia, é uma solução da qual deixamos de forma dinâmica para que o desenvolvedor trate cada situação que lhe parecer, vou criar esse evento com 5 parâmetros, para definir quais campos devem se nulos. Uma coisa que não entendo, se a base de pis e cofins o validador reclama que deve ser nulo, porque ele deixa o campo vl_pis e vl_cofins ir zerado, de toda forma vou add um parametro para ele também e esses parâmetros terão valores padrões como null = false. Aguarde, darei o retorno para os testes.
  17. Elton vc que ta mais por dentro da necessidade, acha que se implementarmos o recurso do link funcionaria?
  18. Obrigado Elton pelo alerta, estou removendo a unit em anexo, como citou não temos a solução e não me deparei com o problema ainda para entende-lo por completo, peço desculpas...
  19. Fiz o ajuste para atender a exigência do validador, favor baixar a unit em anexo e testar, se funcionar me avise para que eu suba a implementação para o repositório. Anexo removido por não atender a necessidade.
  20. Jé recebi NFe que tem como transportadora os dados (acredito eu) da agência dos correios e no nome escrito "SEDEX CONVENCIONAL", agora se o usuário final pegar a mercadoria simplesmente deixar em branco.
  21. Vou dar uma analisa hoje ainda, e dou o retorno da solução.
  22. Pode sim, o ACBrInstall, trata a instalação em cada IDE selecionada, pode usar ele para instalar o ACBr em todas IDEs instaladas no seu computador. Download em
  23. Acredito que não haja necessidade, mas só testando.
  24. Exclua a versão do ACBr que tem e baixe tudo novamente, uso o D2010 em produção a desde seu lançamento e nunca tiver problema com compilação com o ACBr, o que da mais problema são os pacotes de geradores de relatório, mas acredito que para quem usa delphi não tem problema algum em ajustar o pacote que escolheu para ser o de impressão. Só observe que o pacote escolhido, antes você tem que ter a suite do gerador instalada no seu Delphi. Os que o ACBr usa são: QuickReport (5.02) FortesReport Rave FastReport
  25. Use as funções: StrToCstPis() ou CstPisToStr()
×
×
  • 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.