private void btnUSU_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT " + " T1.*, " + " T2.CNC_RZ_SOCIAL, " + " T2.CNC_NOME_FAN, " + " T2.CNC_FONE " + "FROM " + " USUARIO T1 " + "INNER JOIN CENTRO_DE_CUSTO T2 ON " + " T1.CNC_CODIGO = T2.CNC_CODIGO " + "ORDER BY T1.CNC_CODIGO, T1.USU_CODIGO"; frm.ReportUsuarios(true, false, SQL, "Build Sistemas", "Relatório de usuários do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Usuários", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void button4_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT T1.*, " + " T2.CNC_RZ_SOCIAL, " + " T2.CNC_NOME_FAN, " + " T2.CNC_FONE, " + " T3.FUN_NOME " + "FROM " + " CAIXA T1 " + "INNER JOIN CENTRO_DE_CUSTO T2 ON " + " T1.CNC_CODIGO = T2.CNC_CODIGO " + "LEFT JOIN FUNCIONARIO T3 ON " + " T1.CNC_CODIGO = T3.CNC_CODIGO AND " + " T1.FUN_CODIGO = T3.FUN_CODIGO "+ " ORDER BY T1.CAX_DESCRICAO"; frm.ReportCaixas(true, false, SQL, "Build Sistemas", "Relatório de Caixa do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Caixa", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnHistoricoCompra_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT "+ " CNC.CNC_CODIGO, "+ " CNC.CNC_RZ_SOCIAL, "+ " CNC.CNC_NOME_FAN, "+ " CNC.CNC_FONE, "+ " T1.*, "+ " T2.*, T3.PRD_DESCRICAO, T3.PRD_MARCA, T3.PRD_REFERENCIA, T3.PRD_UNIDADE "+ " FROM Item_de_Pedido_de_Compra T1, "+ " Pedido_de_Compra T2, "+ " Produto T3, "+ " CENTRO_DE_CUSTO CNC "+ " WHERE T2.PCP_CODIGO<>-10 "+ " AND T1.PRD_CODIGO=T3.PRD_CODIGO "+ " AND T1.PCP_CODIGO=T2.PCP_CODIGO "+ " AND CNC.CNC_CODIGO = T2.CNC_CODIGO "+ " AND T3.PRD_CODIGO > 50000 " + " ORDER BY CNC.CNC_CODIGO "; frm.ReportHistoricoCompras(true, false, SQL, "Build Sistemas", "Relatório de Histórico de compras do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Histórico de Compras", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnFUN_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT " + " FUN.*, " + " PAR.PAR_DESCRICAO, " + " CNC.CNC_RZ_SOCIAL, " + " CNC.CNC_NOME_FAN, " + " CNC.CNC_FONE, " + //Superior " (SELECT SP.FUN_APELIDO "+ " FROM FUNCIONARIO SP "+ " WHERE SP.FUN_CODIGO = FUN.FUN_CODIGO) AS FUN_SUPERIOR_NOME, "+ //Sem Parcela em Aberto " (SELECT COUNT(DISTINCT CLI_CODIGO) AS QTD "+ " FROM PEDIDO_DE_VENDA PDV, ITEM_DE_PEDIDO_DE_VENDA IPV "+ " WHERE PDV.PDV_SITUACAO=4 "+ " AND IPV.FUN_CODIGO= FUN.FUN_CODIGO "+ " AND PDV.CNC_CODIGO= CNC.CNC_CODIGO "+ " AND PDV.CNC_CODIGO=IPV.CNC_CODIGO "+ " AND PDV.PDV_CODIGO=IPV.PDV_CODIGO "+ " AND NOT EXISTS (SELECT CLI_CODIGO FROM TITULO_A_RECEBER TRC "+ " WHERE TRC.TRC_SITUACAO=0 "+ " AND TRC.CNC_CLIENTE=PDV.CNC_CLIENTE "+ " AND TRC.CLI_CODIGO=PDV.CLI_CODIGO) "+ " AND PDV.PDV_CODIGO=(SELECT MAX(PDV_CODIGO) "+ " FROM PEDIDO_DE_VENDA PDV2 "+ " WHERE PDV2.PDV_SITUACAO=4 "+ " AND PDV2.CNC_CLIENTE=PDV.CNC_CLIENTE "+ " AND PDV2.CLI_CODIGO=PDV.CLI_CODIGO)) AS CLI_SP, " + //Adiplente " 0 AS CLI_AD, " + //Inadplente " (SELECT COUNT(DISTINCT CLI_CODIGO) AS QTD "+ " FROM PEDIDO_DE_VENDA PDV, ITEM_DE_PEDIDO_DE_VENDA IPV "+ " WHERE PDV.PDV_SITUACAO=4 "+ " AND IPV.FUN_CODIGO=FUN.FUN_CODIGO "+ " AND PDV.CNC_CODIGO=CNC.CNC_CODIGO "+ " AND PDV.CNC_CODIGO=IPV.CNC_CODIGO "+ " AND PDV.PDV_CODIGO=IPV.PDV_CODIGO "+ " AND EXISTS (SELECT CLI_CODIGO FROM TITULO_A_RECEBER TRC "+ " WHERE TRC.TRC_SITUACAO=0 "+ " AND TRC.TRC_VENCIMENTO<'07/08/2013' "+ " AND TRC.CNC_CLIENTE=PDV.CNC_CLIENTE "+ " AND TRC.CLI_CODIGO=PDV.CLI_CODIGO) "+ " AND PDV.PDV_CODIGO=(SELECT MAX(PDV_CODIGO) "+ " FROM PEDIDO_DE_VENDA PDV2 "+ " WHERE PDV2.PDV_SITUACAO=4 "+ " AND PDV2.CNC_CLIENTE=PDV.CNC_CLIENTE "+ " AND PDV2.CLI_CODIGO=PDV.CLI_CODIGO)) AS CLI_IN "+ "FROM " + " FUNCIONARIO FUN, " + " PARAMETRO PAR, " + " CENTRO_DE_CUSTO CNC " + "WHERE " + " FUN.FUN_CODIGO >0 AND " + " FUN.FUN_FUNCAO=PAR.PAR_CODIGO AND " + " FUN.CNC_CODIGO = CNC.CNC_CODIGO " + "ORDER BY " + " FUN.CNC_CODIGO, " + " FUN.FUN_SUPERIOR, " + " PAR.PAR_DESCRICAO, FUN_NOME"; frm.ReportFuncionarios(true, false, SQL, "Build Sistemas", "Relatório de funcionários do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Funcionários", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnPosicaoEstoque_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); //TODO string SQL = "SELECT " + " T2.CNC_CODIGO, " + " T2.CNC_RZ_SOCIAL, " + " T2.CNC_NOME_FAN, " + " T2.CNC_FONE " + "FROM " + " BANCO T1 " + "INNER JOIN CENTRO_DE_CUSTO T2 ON " + " T1.CNC_CODIGO = T2.CNC_CODIGO " + " ORDER BY BNC_NOME"; frm.ReportPosicaoEstoque(true, false, SQL, "Build Sistemas", "Relatório de Posição de Estoque do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Posição de Estoque", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnContaReceber_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT T1.CNC_CODIGO ,T1.PDV_CODIGO ,T1.TRC_DT_CADASTRO , " + " T1.AGF_CODIGO ,T1.CLI_CODIGO ,T1.CNC_CLIENTE ,T1.TRC_CODIGO ," + " T1.TRC_NUMERO ,T1.TRC_SEQUENCIA ,T1.TRC_VENCIMENTO ,T1.TRC_VALOR ," + " T1.TRC_VALOR_PAGO ,T1.TRC_SITUACAO ,T1.TRC_OBSERVACAO ,T1.TRC_TIPO_DOC ," + " T1.TRC_TIPO_PAG ,T1.CNC_CHEQUE ,T1.CHQ_CODIGO ,T1.TRC_CHEQUE_DEVOLVIDO ," + " T1.TRC_DTORIGINAL ,T1.FPE_CODIGO ,T1.TRC_TIPO_PEDIDO ," + " T1.TRC_DT_EMISSAO_BOLETO ,T1.TRC_DT_RECEBIMENTO_BOLETO ,T1.TRC_VERIFICADO ," + " T1.TRC_DT_VERIFICADO ,T1.TRC_PAGAMENTO ,T1.CCX_CODIGO ,T2.CLI_RZ_SOCIAL ," + " T2.CLI_CIDADE ,T5.CCX_GRUPO ,DATEPART(day, T1.TRC_VENCIMENTO) AS Dia ," + " DATEPART(month, T1.TRC_VENCIMENTO) AS Mes ," + " DATEPART(year, T1.TRC_VENCIMENTO) AS Ano ,1 AS ORDEM, " + " CNC.CNC_RZ_SOCIAL, " +//Add " CNC.CNC_NOME_FAN, " +//Add " CNC.CNC_FONE, " +//Add " 0 AS TRC_MULTA, " +//Add " T1.TRC_VALOR AS TRC_VALOR_COM_JUROS " +//Add " FROM Titulo_a_receber T1, Cliente T2, CONTA_DE_CAIXA T5, " + " CENTRO_DE_CUSTO CNC" + //Add " WHERE (T1.TRC_SITUACAO IN (0,1,8,9) ) AND (T1.CCX_CODIGO=T5.CCX_CODIGO) " + " AND (CNC.CNC_CODIGO = T1.CNC_CODIGO) " + //Add " AND (T1.CLI_CODIGO*=T2.CLI_CODIGO) AND (T1.CNC_CLIENTE*=T2.CNC_CODIGO)"; frm.ReportContaReceberSuperSintetico(true, false, SQL, "Build Sistemas", "Relatório de Contas A Receber do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Contas A Receber", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnContaAPagar_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT DISTINCT T1.*,T2.CCX_DESCRICAO, T2.CCX_GRUPO, "+ " T1.TPG_CODIGO, T2.CCX_GRUPO AS GRUPO , "+ " DATEPART(day, T1.TPG_VENCIMENTO) AS Dia, "+ " DATEPART(month, T1.TPG_VENCIMENTO) AS Mes, "+ " DATEPART(year, T1.TPG_VENCIMENTO) AS Ano, "+ " CNC.CNC_RZ_SOCIAL, " +//Add " CNC.CNC_NOME_FAN, " +//Add " CNC.CNC_FONE, " +//Add " FR.FOR_RZ_SOCIAL, " +//Add " FR.FOR_NOME_FAN, " +//Add " (SELECT COUNT(TPG.TPG_CODIGO) AS TOT_SEQ FROM TITULO_A_PAGAR TPG " + //Add " WHERE TPG.PCP_CODIGO=T1.PCP_CODIGO AND TPG.CNC_CODIGO = T1.CNC_CODIGO) AS TOT_SEQ " + //Add " FROM Titulo_a_pagar T1, Conta_de_Caixa T2, "+ " CENTRO_DE_CUSTO CNC, FORNECEDOR FR" + //Add " WHERE (T1.TPG_SITUACAO=0) AND" + " (CNC.CNC_CODIGO = T1.CNC_CODIGO) AND"+ //Add " (FR.FOR_CODIGO = T1.FOR_CODIGO) AND" + //Add " (T1.CCX_CODIGO=T2.CCX_CODIGO) ORDER BY "+ " T1.CNC_CODIGO, " + " T1.TPG_VENCIMENTO, "+ " T2.CCX_DESCRICAO, T1.TPG_SEQUENCIA"; frm.ReportContaPagar(true, false, SQL, "Build Sistemas", "Relatório de Contas A Pagar do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Contas A Pagar", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnAuditoria_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT DISTINCT T1.*, T2.OPS_OPERACAO, T3.MDL_DESCRICAO," + " T4.SML_DESCRICAO, T5.USU_NOME " + " FROM Log T1, Operacao_do_Sistema T2, Modulo T3, Submodulo T4, USUARIO T5 " + " WHERE T1.LOG_CODIGO <> -1 " + " AND (T1.OPS_CODIGO = T2.OPS_CODIGO) " + " AND (T2.SML_CODIGO = T4.SML_CODIGO) " + " AND (T4.MDL_CODIGO = T3.MDL_CODIGO) " + " AND (T1.USU_CODIGO = T5.USU_CODIGO) " + " AND T5.USU_CODIGO = 1 " + " ORDER BY T1.CNC_CODIGO,T1.USU_CODIGO, T1.LOG_CODIGO"; frm.ReportAuditoria(true, false, SQL, "Build Sistemas", "Relatório de Auditoria do Sistema", "Razão Social da empresa", "centro de custo", "Relatório de Auditoria", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnICMSCompraVenda_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT T1.*, T2.USU_NOME FROM UF_ICMS T1 "+ " INNER JOIN USUARIO T2 ON T1.USU_CODIGO = T2.USU_CODIGO"; frm.ReportICMSCompraVenda(true, false, SQL, "Build Sistemas", "Relatório de ICMS de Compra e Venda do sistema", "Razão Social da empresa", "centro de custo", "Relatório de ICMS de Compra e Venda", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnTRCAtrasado_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT T1.CNC_CODIGO ,T1.PDV_CODIGO ,T1.TRC_DT_CADASTRO ,T1.AGF_CODIGO ,T1.CLI_CODIGO ,T1.CNC_CLIENTE ,T1.TRC_CODIGO ,T1.TRC_NUMERO ,T1.TRC_SEQUENCIA ,T1.TRC_VENCIMENTO ,T1.TRC_VALOR ,T1.TRC_VALOR_PAGO ,T1.TRC_SITUACAO ,T1.TRC_OBSERVACAO ,T1.TRC_TIPO_DOC ,T1.TRC_TIPO_PAG ,T1.CNC_CHEQUE ,T1.CHQ_CODIGO ,T1.TRC_CHEQUE_DEVOLVIDO ,T1.TRC_DTORIGINAL ,T1.FPE_CODIGO ,T1.TRC_TIPO_PEDIDO ,T1.TRC_DT_EMISSAO_BOLETO ,T1.TRC_DT_RECEBIMENTO_BOLETO ,T1.TRC_VERIFICADO ,T1.TRC_DT_VERIFICADO ,T1.TRC_PAGAMENTO ,T1.CCX_CODIGO ,T2.CLI_RZ_SOCIAL ,T5.CCX_GRUPO ,DATEPART(day, T1.TRC_VENCIMENTO) AS Dia ,DATEPART(month, T1.TRC_VENCIMENTO) AS Mes ,DATEPART(year, T1.TRC_VENCIMENTO) AS Ano, T6.CNC_RZ_SOCIAL, T2.CLI_RZ_SOCIAL AS CLI_NOME, T2.CLI_ENDERECO, T2.CLI_BAIRRO, T2.CLI_CIDADE, T2.CLI_UF, T2.CLI_FONE,1 AS ORDEM " + "FROM Titulo_a_receber T1, Cliente T2, CONTA_DE_CAIXA T5, CENTRO_DE_CUSTO T6 " + "WHERE (T1.TRC_SITUACAO IN (0,1,8,9) ) AND (T1.CCX_CODIGO=T5.CCX_CODIGO) AND (T1.CNC_CODIGO = T6.CNC_CODIGO) AND (T1.CLI_CODIGO*=T2.CLI_CODIGO) AND (T1.CNC_CLIENTE*=T2.CNC_CODIGO) " + "ORDER BY T1.CNC_CODIGO, T1.CNC_CLIENTE,T2.CLI_RZ_SOCIAL,ORDEM,T1.TRC_VENCIMENTO,T1.TRC_SEQUENCIA ASC "; frm.ReportTitulosEmAtraso(true, false, SQL, "Build Sistemas", "Relatório de títulos em atraso do sistema", "Razão Social da empresa", "centro de custo", "Relatório de títulos em atraso", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnTRN_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT " + " T1.*, " + " T2.PAR_DESCRICAO AS LOGRADOURO " + "FROM " + " TRANSPORTADORA T1 " + "INNER JOIN PARAMETRO T2 ON " + " T1.TRN_LOGRADOURO = T2.PAR_CODIGO " + "WHERE 1=1 " + "ORDER BY T1.TRN_RZ_SOCIAL"; frm.ReportTransportadoras(true, false, SQL, "Build Sistemas", "Relatório de transportadoras do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Transportadoras", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnFOR_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT " + " T1.*, " + " T2.PAR_DESCRICAO AS LOGRADOURO " + "FROM " + " FORNECEDOR T1 " + "INNER JOIN PARAMETRO T2 ON " + " T1.FOR_LOGRADOURO = T2.PAR_CODIGO " + "WHERE T1.FOR_SITUACAO<>2 " + "ORDER BY T1.FOR_RZ_SOCIAL"; frm.ReportFornecedores(true, false, SQL, "Build Sistemas", "Relatório de fornecedores do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Fornecedores", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnPRD_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT " + " T1.*, " + " T2.GRP_DESCRICAO " + "FROM " + " PRODUTO T1 " + "LEFT JOIN GRUPO T2 ON " + " T1.GRP_CODIGO = T2.GRP_CODIGO " + "WHERE " + " T1.PRD_CODIGO<>-1 AND " + " T1.PRD_SITUACAO <> 1 AND " + " (T1.PRD_FORA_TABELA IS NULL OR T1.PRD_FORA_TABELA<>1) " + "ORDER BY T1.GRP_CODIGO, T1.PRD_DESCRICAO,T1.PRD_CARACTERISTICA,T1.PRD_CODIGO"; frm.ReportProdutos(true, false, SQL, "Build Sistemas", "Relatório de produtos do sistema agrupado por Grupo", "Razão Social da empresa", "centro de custo", "Relatório de Produtos", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void button1_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT "+ " CNC.CNC_CODIGO, "+ " CNC.CNC_RZ_SOCIAL, "+ " CNC.CNC_NOME_FAN, "+ " CNC.CNC_FONE, "+ " ISNULL(T2.IES_INDISPONIVEL,0.00) AS IES_INDISPONIVEL, "+ " ISNULL(T2.IES_SCOMERCIAL,0.00) AS IES_SCOMERCIAL, "+ " ISNULL(T2.IES_SFISICO,0.00) AS IES_SFISICO, "+ " ISNULL(T2.IES_SRESERVADO,0.00) AS IES_SRESERVADO, "+ " ISNULL(T2.IES_SSN,0.00) AS IES_SSN, "+ " ISNULL(T2.IES_SLJ4,0.00) AS IES_SLJ4, "+ " ISNULL(T2.IES_SBONIFICACAO,0.00) AS IES_SBONIFICACAO, "+ " ISNULL(T2.IES_SAMOSTRA,0.00) AS IES_SAMOSTRA, "+ " ISNULL(T2.IES_SBONIFICACAO_FISCAL,0.00) AS IES_SBONIFICACAO_FISCAL, "+ " ISNULL(T2.IES_SAMOSTRA_FISCAL,0.00) AS IES_SAMOSTRA_FISCAL, "+ " T1.PRD_CODIGO, "+ " T1.PRD_SITUACAO, "+ " T1.GRP_CODIGO, "+ " T1.PRD_COMISSAO, "+ " T1.PRD_CUSTO, "+ " T1.PRD_DESCRICAO, "+ " T1.PRD_DT_ULT_COMPRA , "+ " T1.PRD_EST_MINIMO, "+ " T1.PRD_MARCA, "+ " T1.PRD_PRECO_COMPRA, "+ " T1.PRD_REFERENCIA, "+ " T1.PRD_UNIDADE , "+ " T1.PRD_PRECO_MEDIO, "+ " T1.PRD_DETALHE, "+ " T1.PRD_CARACTERISTICA, "+ " T3.GRP_DESCRICAO "+ " FROM "+ " PRODUTO T1 "+ " INNER JOIN ITEM_DE_ESTOQUE T2 ON T1.PRD_CODIGO=T2.PRD_CODIGO "+ " INNER JOIN GRUPO T3 ON T1.GRP_CODIGO=T3.GRP_CODIGO "+ " INNER JOIN CENTRO_DE_CUSTO CNC ON CNC.CNC_CODIGO = T2.CNC_CODIGO "+ " WHERE T1.PRD_EST_MINIMO>=(SELECT ISNULL(SUM(T20.IES_SCOMERCIAL-T20.IES_SRESERVADO-T20.IES_INDISPONIVEL),0.00) "+ " FROM "+ " ITEM_DE_ESTOQUE T20 "+ " WHERE T20.PRD_CODIGO=T1.PRD_CODIGO ) AND "+ " T1.PRD_SITUACAO <> 1 AND "+ " (T1.FOR_CODIGO = 1) AND "+ " (T1.PRD_FORA_TABELA IS NULL OR T1.PRD_FORA_TABELA<>1) " + " ORDER BY CNC.CNC_CODIGO, T1.PRD_DESCRICAO,T1.PRD_CARACTERISTICA,T1.PRD_CODIGO "; frm.ReportSugestaoCompras(true, false, SQL, "Build Sistemas", "Relatório de Sugestão de compras do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Sugestão de compras", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnOperacaoSistema_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT T1.*, T2.MDL_DESCRICAO, T3.SML_DESCRICAO FROM OPERACAO_DO_SISTEMA T1 " + " INNER JOIN MODULO T2 ON T1.MDL_CODIGO = T2.MDL_CODIGO " + " INNER JOIN SUBMODULO T3 ON T1.SML_CODIGO = T3.SML_CODIGO " + " ORDER BY T1.MDL_CODIGO, T1.SML_CODIGO"; frm.ReportOperacaoSistema(true, false, SQL, "Build Sistemas", "Relatório de Operação do Sistema", "Razão Social da empresa", "centro de custo", "Relatório de Operação do Sistema", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void button3_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = " SELECT "+ " T4.CNC_CODIGO, "+ " T4.CNC_RZ_SOCIAL, "+ " T4.CNC_NOME_FAN, "+ " T4.CNC_FONE, "+ " T3.FOR_RZ_SOCIAL, "+ " T3.FOR_NOME_FAN, "+ " T3.FOR_FONE, "+ " T2.FOR_CODIGO, "+ " T2.PPF_CODIGO, "+ " T2.PRD_CODIGO, "+ " T1.PRD_CARACTERISTICA, "+ " T1.PRD_REFERENCIA, "+ " T1.PRD_UNIDADE, "+ " T1.PRD_MARCA, "+ " T1.PRD_DESCRICAO, "+ " T1.PRD_PRECO_VENDA, "+ " T1.PRD_DETALHE "+ " FROM PRODUTO T1 "+ " INNER JOIN PRODUTO_POR_FORNECEDOR T2 ON T2.PRD_CODIGO=T1.PRD_CODIGO "+ " INNER JOIN FORNECEDOR T3 ON T2.FOR_CODIGO=T3.FOR_CODIGO "+ " INNER JOIN CENTRO_DE_CUSTO T4 ON T4.CNC_CODIGO = T2.CNC_CODIGO "+ " ORDER BY T4.CNC_CODIGO, T3.FOR_CODIGO, T1.PRD_DESCRICAO"; frm.ReportFornecedorProduto(true, false, SQL, "Build Sistemas", "Relatório de Fornecedor por produto do sistema", "Razão Social da empresa", "centro de custo", "Relatório de Fornecedor por produto", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }
private void btnPermissoes_Click(object sender, EventArgs e) { SiacReport frm = new SiacReport(); string SQL = "SELECT DISTINCT T1.*, T2.OPS_OPERACAO, T3.MDL_DESCRICAO," + " T4.SML_DESCRICAO, T5.USU_NOME, T2.MDL_CODIGO, T2.SML_CODIGO, T5.USU_CODIGO " + " FROM Permissao T1, Operacao_do_Sistema T2, Modulo T3, Submodulo T4, Usuario T5 " + " WHERE T1.PRM_CODIGO <> -1 " + " AND T1.OPS_CODIGO=T2.OPS_CODIGO " + " AND T2.SML_CODIGO=T4.SML_CODIGO " + " AND T4.MDL_CODIGO=T3.MDL_CODIGO " + " AND T1.USU_CODIGO=T5.USU_CODIGO " + " ORDER BY T2.MDL_CODIGO, T2.SML_CODIGO"; frm.ReportPermissoes(true, false, SQL, "Build Sistemas", "Relatório de Permissões", "Razão Social da empresa", "centro de custo", "Relatório de Permissões", "ADM", "", @"F:\FontesD7\SACI\Imagens\Logo\LOGO_BUILD_20_report.bmp"); }