01. DADOS GERAIS
Produto: | TOTVS Comércio Exterior |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Linha Protheus) - Easy Import Control (SIGAEIC) |
Função: | MANUFACTURING.COMEX.DRAWBACK.SMARTVIEW.PURCHASEDITEMS.TLPP MANUFACTURING.COMEX.EXPORT.SMARTVIEW.BOARDINGSCHEDULE.TLPP MANUFACTURING.COMEX.EXPORT.SMARTVIEW.ORDERBACKLOG.TLPP MANUFACTURING.COMEX.FINANCING.SMARTVIEW.EXCHANGEFOLLOWUP.TLPP MANUFACTURING.COMEX.IMPORT.SMARTVIEW.EXCHANGEFOLLOWUP.TLPP MANUFACTURING.COMEX.IMPORT.SMARTVIEW.IMPORTSTATUS.TLPP |
País: | Brasil |
Ticket: | Não há |
Requisito/Story/Issue (informe o requisito relacionado) : | DTRADE-10812 |
02. SITUAÇÃO/REQUISITO
Alterar o SQL/BIND no objeto de negócio SmartView utilizando FWPreparedStatement.
03. SOLUÇÃO
Nos objetos de negócio SmartView, foi realizada uma conversão das queries para o uso de FWPreparedStatement.
Seguem as principais alterações realizadas:
- Revisão dos Fontes dos Relatórios de SmartView: A criação das queries que utilizavam o BeginSQL foi modificada para o novo formato com FWPreparedStatement.
- Relatórios para Revisão: Incluíram-se os relatórios manufacturing.comex.drawback.smartview.purchaseditems.tlpp, manufacturing.comex.export.smartview.boardingschedule.tlpp, manufacturing.comex.export.smartview.orderbacklog.tlpp, manufacturing.comex.financing.smartview.exchangefollowup.tlpp, manufacturing.comex.import.smartview.exchangefollowup.tlpp e manufacturing.comex.import.smartview.importstatus.tlpp.
- Regras de Utilização dos Binds: Todas as queries convertidas seguiram as regras de utilização dos binds, onde cada informação a ser passada para a query, mesmo informações fixas como o D_E_L_E_T_ = ' ', deve ser passada via bind.
- Ordem dos Campos no WHERE: Foi verificada e ajustada a ordem dos campos no WHERE dos relatórios, priorizando uma ordem que utilize algum índice na tabela.
Essas alterações garantem a correta execução das queries e a compatibilidade com as melhores práticas de programação para evitar erros futuros.
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas