Pular para o conteúdo principal

LOC015 — Layout LOC015

Visão Geral​

Layout de impressão da família LOC (Ordem de Serviço). Acionado via ExecLayout a partir das telas que imprimem este tipo de documento.

Descrição​

Consulta baseada em RETORNA_DADOSORDEMCARREGRECAP, com junção em RETORNA_STPNEUAPOLLO.

Chamada​

ExecLayout(Connection, [
// 0 - Nome do Layout
// 1 - Cod Empresa
// 2 - Nr Ordem
// 3 - Path Servidor
// 4 - Visualiza -> V ou Imprime -> I
]);

SQL Base​

Ordem​

SELECT R.*, RS.V_DS_SITUACAOPNEU ST_PNEU
FROM RETORNA_DADOSORDEMCARREGRECAP(:CD_EMPRESA, :NR_EMBARQUE, 'S',NULL,:CD_LAYOUT) R
LEFT JOIN RETORNA_STPNEUAPOLLO(R.O_ID_ORDEMPRODRECAP) RS ON (1=1)
ORDER BY R.O_CD_EMPRESA, R.O_NR_EMBARQUE, R.O_CD_PESSOA, R.O_ID_PEDIDOPNEU, R.O_ID_ITEMPEDIDOPNEU CD_EMPRESA NR_EMBARQUE CD_LAYOUT
SELECT R.*
FROM RETORNA_DADOSORDEMCARREG(:CD_EMPRESA, :NR_EMBARQUE) R
ORDER BY R.O_CD_EMPRESA, R.O_NR_EMBARQUE, R.O_CD_PESSOA, R.O_NR_PEDIDO, R.O_CD_ITEM CD_EMPRESA NR_EMBARQUE

Tabelas Utilizadas​

TabelaUso
RETORNA_DADOSORDEMCARREGreferenciada nas queries do layout
RETORNA_DADOSORDEMCARREGRECAPreferenciada nas queries do layout
RETORNA_STPNEUAPOLLOreferenciada nas queries do layout

Shared Units​

  • jCommon
  • jPesquisa

Fonte​

  • Unit: source/LOC015/ULOC015.pas
  • DFM: source/LOC015/ULOC015.dfm
  • Package: source/LOC015/LOC015.dpk