-
Total de ítens
254 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Rodrigo Cardilo postou
-
Bom dia @Juliana Tamizou, Sabe me dizer se o Banco Inter já foi implementado no ACBRBoleto? Grato desde já
-
Prazo de Início para preenchimento de CBarra e CBarraTrib
um tópico no fórum postou Rodrigo Cardilo NFe/NFCe - Nota Fiscal Eletrônica
Boa tarde, Conforme Tópico Abaixo o prazo para implantação das regras passou a ser 04/10/2021 porém na nota técnica aparecem 2 prazos. Tentei preencher os campos CBarra e CBarraTrib hoje e enviar e retornou o erro Falha no Schema do lote. Alguém sabe se o prazo desses campos é diferente do restante? Na nota técnica está descrito dessa forma: -
778 Rejeição: Informado NCM inexistente
um tópico no fórum postou Rodrigo Cardilo NFC-e - Nota Fiscal do Consumidor Eletrônica
Bom dia Amigos, Estou com um problema na emissão NFC-e em MG que já procurei no fórum e não achei nada semelhante. Quanto emito uma nfc-e e em algum produto da venda tem algum NCM incorreto ou inexistente é retornado o seguinte erro: 778 - Rejeição: Informado NCM inexistente O motivo eu sei o problema é descobrir qual item está com esse NCM incorreto. Na NF-e a mensagem retorna o número do item porém não achei nada no retorno da NFC-e. Segue anexo o xml do retorno.310003554380957-pro-rec.xml Alguém tem alguma rotina para verificar se o NCM é válido ou existe? Grato desde já.d -
SELECT DENTRO DE SELECT FIREBIRD
Rodrigo Cardilo replied to Rodrigo Cardilo's tópico in Banco de Dados
Perfeito @Juliomar Marchetti, mais uma vez obrigado pela ajuda. -
SELECT DENTRO DE SELECT FIREBIRD
Rodrigo Cardilo replied to Rodrigo Cardilo's tópico in Banco de Dados
@Rho Kurcinae, não resolve. Já tinha visto esse post. Observe que preciso fazer um subselect dentro da mesma tabela. Todas as informações estão em uma única tabela O problema está sendo quando tento agrupar somente pelo produto. -
Boa tarde amigos, Tenho uma tabela de itens de venda com os seguintes campos: CODVENDA CODPRODUTO CODTAMANHO QUANT VLRTOTAL Preciso montar um select onde eu pegue a quantidade total de tamanhos vendidos e transforme em uma coluna. Mais ou menos assim: SELECT I.CODPRODUTO, SUM(I.QUANT) AS QTDTOTAL, (SELECT SUM(E.QUANT) FROM ITENS E WHERE E.CODPRODUTO = I.CODPRODUTO AND E.CODVENDA = I.CODVENDA AND E.CODTAMANHO = 'P') AS P FROM ITENS I GROUP BY I.CODPRODUTO Porém quando tento rodar esse select me retorna a mensagem: Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause). Lembrando que tenho que agrupar somente por produto. O que mais eu deveria colocar nesse select? Grato desde já
-
É possível colocar o logo da minha empresa no boleto?
Rodrigo Cardilo replied to amauridebarros's tópico in ACBrBoleto
@amauridebarros, eu mesmo fiz um report que é possível colocar a logo. Porém eu alterei o fonte do ACBR. Se quiser te passo e você mesmo compila aí. Só me chamar no PV -
erro ao compilar projeto ACBRBOLELTO após atualização..
Rodrigo Cardilo replied to Sandro Andre Reghelin's tópico in ACBrBoleto
Era a versão do ACBRBoleto.pas que estava desatualizada. Problema resolvido. Sandro, antes de instalar tente limpar todos os arquivos e o registro. Segue tópico sobre o assunto. -
erro ao compilar projeto ACBRBOLELTO após atualização..
Rodrigo Cardilo replied to Sandro Andre Reghelin's tópico in ACBrBoleto
Bom dia Amigos, Comigo deu o seguinte erro: E:\Sistemas\Componentes\Rio\ACBr\Fontes\ACBrBoleto\ACBrBancoBradesco.pas(396) Error: E2003 Undeclared identifier: 'Mensagem' E:\Sistemas\Componentes\Rio\ACBr\Fontes\ACBrBoleto\ACBrBoleto.pas(3945) Fatal: F2063 Could not compile used unit 'ACBrBancoBradesco.pas' Na linha 396 do arquivo ACBrBancoBradesco.pas tem agora um Sacado.Mensagem que não existia antes. Acredito que falta implementar mais alguma coisa no tipo TACBRSacado. -
Opção de 2º e 3º desconto nos boletos Itaú
Rodrigo Cardilo replied to Rodrigo Cardilo's tópico in ACBrBoleto
@BigWings Fiz a alteração no fonte. Segue arquivos para avaliação. Grato desde já,ACBrBancoItau.pasACBrBoleto.pas -
Olá amigos, No banco Itaú existe uma particularidade sobre descontos. Acontece que é permitido cadastrar além do desconto normal até uma data específica, cadastrar outros 2 descontos com mais 2 datas. Essa informação consta no manual de cobrança CNAB400, nota 16. Já percebi que o ACBR não tem essa opção. Gostaria de saber se é possível eu desenvolver e compartilhar. Como faço para mandar os fontes para serem analisados? Grato desde já, @Juliana Tamizou
-
Consulta registros de um intervalo de datas
Rodrigo Cardilo replied to Rodrigo Cardilo's tópico in Banco de Dados
@Juliomar Marchetti e @BigWings. Os dois me ajudaram e muito. Eu tinha que fazer um sql gigante para simplesmente saber quais apartamentos estavam disponíveis. Ficou praticamente instantâneo agora. Muito obrigado pela ajuda de ambos.. -
Consulta registros de um intervalo de datas
Rodrigo Cardilo replied to Rodrigo Cardilo's tópico in Banco de Dados
@Juliomar Marchetti, coloquei um banco em anexo. Nele tem exatamente o exemplo que postei no começo desse post. Grato BDTESTE.rar -
Consulta registros de um intervalo de datas
Rodrigo Cardilo replied to Rodrigo Cardilo's tópico in Banco de Dados
@Juliomar Marchetti alterei aqui e deu certo, porém o problema inicial ainda persiste. No meu exemplo acima eu tenho dois apartamentos e quando faço essa consulta entre 12/09/2020 a 18/09/2020 precisaria que só me retornasse o apartamento disponível em todos esses dias, o que não acontece com o 101 já que ele não tem disponibilidade nos dias 12, 13, 14 e 15. Mesmo assim obrigado pela ajuda. -
Problemas para editar registro usando Firedac
Rodrigo Cardilo replied to Rodrigo Cardilo's tópico in Banco de Dados
Amigo @BigWings. Consegui uma solução mudando a propriedade UpdateOptions - AutoCommitUpdates para True na tabela. Seria a decisão correta? -
Problemas para editar registro usando Firedac
um tópico no fórum postou Rodrigo Cardilo Banco de Dados
Boa tarde, Tenho uma aplicação e estou usando Firedac a pouco tempo. Me deparei com um problema que acredito que seja apenas algum parâmetro ou propriedade do mesmo. Quando incluo um registro em uma tabela eu termino com o Post e o ApplyUpdates(-1). Até aí tudo certo. Porém quando tento alterar imediatamente o mesmo registro ele me mostra a alteração mas quando eu fecho e abro a tabela essa alteração não aparece. Existe algum parâmetro ou propriedade que posso utilizar para funcionar? Grato desde já, -
Consulta registros de um intervalo de datas
Rodrigo Cardilo replied to Rodrigo Cardilo's tópico in Banco de Dados
Amigo @Juliomar Marchetti Entendi sua lógica porém o final do código não consegui entender. Vou colocar abaixo a procedure que tentei gerar usando seu exemplo... Coloquei interrogação no trecho onde eu travei. Grato desde já, CREATE PROCEDURE SP_DATES( DTINI DATE, DTFIM DATE) RETURNS( CODAP INTEGER) AS begin FOR WITH RECURSIVE DATES (DT) AS ( SELECT :DTINI FROM RDB$DATABASE UNION ALL SELECT DT + 1 FROM DATES WHERE DT < :DTFIM ) SELECT * FROM DATES LEFT JOIN UN10150 R ON DATES.DT = R.DATA ??????????????????? select CODAPTO from WHERE SITUACAO = 0 INTO :CODAP DO suspend; end -
Consulta registros de um intervalo de datas
Rodrigo Cardilo replied to Rodrigo Cardilo's tópico in Banco de Dados
Oi @Juliana Tamizou ainda não. Me ajudaram com o código abaixo em outro post mas não consegui adaptar à minha tabela. WITH RECURSIVE DATES (DT) AS ( SELECT CURRENT_DATE FROM RDB$DATABASE UNION ALL SELECT DT + 1 FROM DATES WHERE DT < CURRENT_DATE + 31 ) SELECT DT FROM DATES Se alguém souber fico agradecido Obrigado -
Bom dia, Alguém sabe como uso o recurso abaixo numa Stored Procedure ou View? WITH RECURSIVE DATES (DT) AS ( SELECT CURRENT_DATE FROM RDB$DATABASE UNION ALL SELECT DT + 1 FROM DATES WHERE DT < CURRENT_DATE + 31 ) SELECT * FROM DATES
-
Consulta registros de um intervalo de datas
um tópico no fórum postou Rodrigo Cardilo Banco de Dados
Bom dia amigos, Preciso fazer uma consulta numa tabela do meu banco de dados com as seguintes características: Tabela de apartamentos disponíveis na data (DISPONIVEL = SITUACAO = 0) CODAPTO DATA SITUACAO 101 16/09/2020 0 101 17/09/2020 0 101 18/09/2020 0 101 19/09/2020 0 101 20/09/2020 0 101 21/09/2020 0 101 22/09/2020 0 102 11/09/2020 0 102 12/09/2020 0 102 13/09/2020 0 102 14/09/2020 0 102 15/09/2020 0 102 16/09/2020 0 102 17/09/2020 0 102 18/09/2020 0 102 19/09/2020 0 102 20/09/2020 0 Preciso de um select para saber quais apartamentos estão disponíveis (SITUACAO = 0) no período de 12/09/2020 a 18/09/2020. Já tentei usando between e outro código porém eles me retornam os aptos 101 e 102 e no caso só estaria disponível o apartamento 102. select CODAPTO from APTO_DIPOSNIVEL WHERE DATA >= '09/12/2020' AND data <= '09/20/2020' AND SITUACAO = 0 select CODAPTO from UN10150 WHERE DATA BETWEEN '09/12/2020' AND '09/20/2020' AND SITUACAO = 0 Se alguém puder me ajudar fico agradecido.