ERP – Cotação de Preço – Não é possível efetuar alterações nas grids da tela Quadro Comparativo de Propostas de Cotações
Incidente
No processo de Cotação de Preço, a tela F410QCP - Suprimentos / Gestão de Compras / Cotação de Preço / Quadro comparativo de propostas (Quadro Comparativo de Propostas de Cotações) possui uma ordenação diferente do que as telas F410IPR_SCCP - Suprimentos / Gestão de Compras / Cotação de Preço / Processo de Cotação / Informação de preços (Informação de Preços para o Processo de Cotação) e NF410PCT - Suprimentos / Gestão de Compras / Cotação de Preço / Processo de Cotação / Cadastro (Processo de Cotação), não sendo possível também efetuar alterações nas grids.
Causa
Essa situação ocorre porque está definido de forma fixa que a ordenação será pelo campo E410COT.CplIte, através do resultado do comando abaixo.
Observe as diferenças na ordenação das telas.
- Enquanto a tela NF410PCT_SCCP - Suprimentos / Gestão de Compras / Cotação de Preço / Processo de Cotação / Cadastro (Processo de Cotação) ordena pelo código do produto, a tela NF410QCP_SCCP - Suprimentos / Gestão de Compras / Cotação de Preço / Quadro comparativo de propostas (Quadro Comparativo de Propostas de Cotações) ordena pelo informação no campo CplIte.
Veja a imagem abaixo, como é a ordenação na F410PCT.
- E também a ordenação da tela NF410QCP_SCCP - Suprimentos / Gestão de Compras / Cotação de Preço / Quadro comparativo de propostas (Quadro Comparativo de Propostas de Cotações);
- Observe abaixo, o comando que é executado para saber qual a ordenação será realizada em tela com base no campo CplIte;
SELECT
E410COT.CODEMP, E410COT.NUMCOT, E410COT.SEQCOT, E410COT.CODFOR, E410COT.USUCOT, E410COT.DATCOT, E410COT.HORCOT, E410COT.CODPRO, E410COT.CODDER,
E410COT.CODSER, E410COT.PROSER, E410COT.CODFAM, E410COT.CODAGC, E410COT.DATPRV, E410COT.CODPVP, E410COT.PRZENT, E410COT.QTDCOT, E410COT.PRECOT,
E410COT.DSCCOT, E410COT.IPICOT, E410COT.ICMCOT, E410COT.FUNCOT, E410COT.ISSCOT, E410COT.IRFCOT, E410COT.INSCOT, E410COT.FRECOT, E410COT.CIFFOB,
E410COT.SEGCOT, E410COT.EMBCOT, E410COT.ENCCOT, E410COT.OUTCOT, E410COT.DARCOT, E410COT.CODCPG, E410COT.USUAPR, E410COT.DATAPR, E410COT.HORAPR,
E410COT.QTDAPR, E410COT.FILOCP, E410COT.NUMOCP, E410COT.USUOCP, E410COT.DATOCP, E410COT.HOROCP, E410COT.OBSCOT, E410COT.PRCCOT, E410COT.PERFRE,
E410COT.PERSEG, E410COT.PEREMB, E410COT.PERENC, E410COT.PEROUT, E410COT.SITCOT, E410COT.SEQCTO, E410COT.CPLITE, E410COT.MARFOR, E410COT.UNIMED,
E410COT.UNIFOR, E410COT.QTDFOR, E410COT.QTDAFO, E410COT.PREFOR, E410COT.VLRCOT, E410COT.VLRPRS, E410COT.PREPRS, E410COT.ROTNAP, E410COT.SITAPR,
E410COT.NUMAPR, E410COT.CODMOT, E410COT.OBSMOT, E410COT.TXTCOT, E410COT.VLRDSC, E410COT.CODMOE, E410COT.DATMOE, E410COT.COTMOE, E410COT.FECMOE,
E410COT.PERPIT, E410COT.PERCSL, E410COT.PERCRT, E410COT.PEROUR, E410COT.PERIIM, E410COT.CODTPR, E410COT.LOCDOC, E410COT.SOMFRE, E410COT.ROTANX,
E410COT.NUMANX, E410COT.OBRCTR, E410COT.VLRDFA, E410COT.CODFAB, E410COT.PROFAB, E410COT.VLRIBS, E410COT.VLRISN, E410COT.PERISN, E410COT.PERDIF,
E410COT.VLRAFM, E410COT.CODSTR, E410COT.PERICI, E410COT.SENCOT, E410COT.REDISS, E410COT.CODTST, E410COT.VLRBSI, E410COT.VLRICS, E410COT.BASFCP,
E410COT.ALIFCP, E410COT.VLRFCP, E410COT.BSTFCP, E410COT.ASTFCP, E410COT.VSTFCP, E410COT.VICSTD, E410COT.MTDIST, E410COT.PDIFCP, E410COT.VDIFCP, E410COT.EFIFCP
FROM
E410COT
WHERE
E410COT.PRCCOT <> 5 AND
((E410COT.SITCOT = 2 AND
(E410COT.SITAPR = 'APR' OR
E410COT.NUMAPR = 0)) OR
(E410COT.SITCOT IN (3,4))) AND
E410COT.CODEMP = 1 AND
( (E410COT.NUMCOT = 379) OR
(E410COT.NUMCOT = 380) OR
(E410COT.NUMCOT = 381) OR
(E410COT.NUMCOT = 382) )
ORDER BY
E410COT.CODFOR ASC
Importante
- Veja que a ordenação será conforme a informação do campo CplIte retornado pelo comando executado no banco:
- Na tela NF410QCP_SCCP - Suprimentos / Gestão de Compras / Cotação de Preço / Quadro comparativo de propostas (Quadro Comparativo de Propostas de Cotações), devido a limitações técnicas, não é permitido:
- Reposicionar campos da grids;
- Esconder/mostrar campos das grids;
- Esconder/Visualizar campos de usuário;
- Modificar a ordenação dos resultados das grids.