inicio
sWhr_UNegUsu=
pChaveAtual_1=71
sSql=select c1.pPId,
                     c1.sDescricao   sEntRotItin,

                     sum((a.nQtLibOri-a.nQtCargaOri))             nVol,
                     sum((a.nQtLibOri-a.nQtCargaOri)*e.nPB)       nPB,
                     cast(sum(cast((a.nQtLibOri-a.nQtCargaOri) as numeric(15,3)) * cast (d.nPrBruto as numeric(15,3))) as numeric(15,3)) nLib,

                     sum((a.nQtLibOri-a.nQtCargaOri)              *(case when a.jTipo=0 then 1 else 0 end))  nVol0,
                     sum((a.nQtLibOri-a.nQtCargaOri)*e.nPB        *(case when a.jTipo=0 then 1 else 0 end))  nPB0,
                     cast(sum(cast((a.nQtLibOri-a.nQtCargaOri) as numeric(15,3)) * cast (d.nPrBruto as numeric(15,3))*(case when a.jTipo=0 then 1 else 0 end) ) as numeric(15,3)) nLib0,

                     sum((a.nQtLibOri-a.nQtCargaOri)              *(case when a.jTipo=1 then 1 else 0 end))  nVol1,
                     sum((a.nQtLibOri-a.nQtCargaOri)*e.nPB        *(case when a.jTipo=1 then 1 else 0 end))  nPB1,
                     cast(sum(cast((a.nQtLibOri-a.nQtCargaOri) as numeric(15,3)) * cast (d.nPrBruto as numeric(15,3))*(case when a.jTipo=1 then 1 else 0 end) ) as numeric(15,3)) nLib1


              from Ordens_PreOCa     a   left join Ordens_PreOCa_Login k on k.pPreOCa      =  a.pPId and  k.iVer =  k.iVAt and k.pLogin=1 and k.iTimeLogin=0 and k.iSss=0
                                              join Ordens              b on a.pOsa         =  b.pPId and  b.iVer =  b.iVAt
                                              join CUP                 c on b.pDest        =  c.pPId and  c.iVer =  c.iVAt
                                              join Ordens_Itens        d on a.pOSaI        =  d.pPId and  d.iVer =  d.iVAt
                                              join Itens               e on d.pItem        =  e.pPId and  e.iVer =  e.iVAt
                                              join EST_RegDepositos    g on a.pRegDep      =  g.pPId and  g.iVer =  g.iVAt
                                              join EST_Depositos       h on g.pDep         =  h.pPId and  h.iVer =  h.iVAt
                                              join EST_Instancias      i on g.pIns         =  i.pPId and  i.iVer =  i.iVAt
                                              join UnidadeMedida       j on a.pUniOri      =  j.pPId and  j.iVer =  j.iVAt
                                              join Enderecos           n on b.pDestEndEnt  =  n.pPId and  b.fDestEndEnt = n.iVer
                                              join CEPs                o on n.pCEP         =  o.pPId and  o.iVer =  o.iVAt
                                              join Cidades             p on o.pCid         =  p.pPId and  p.iVer =  p.iVAt
                                              join UFs                 q on p.pUF          =  q.pPId and  q.iVer =  q.iVAt
                                              join LOG_RotaItin       c1 on b.pRotItinEnt  = c1.pPId and c1.iVer = c1.iVAt

              where a.iVer  = a.iVAt
                and a.lExc    = 0
                and b.lExc    = 0 and b.tCanc is null
                and c1.pItinUF    = 71
                and b.lRetira=0
                and (case when (a.nQtLib-a.nQtCarga)>0 then 1 else 0 end) = 1          -- tem um indice com essa expressao
                and (((d.nQtLib-d.nQtFat-d.nQtCanc)>0 and a.pPreNF=0) or a.pPreNF>0)   -- para sair a reentrega
                
              group by c1.pPId,
                       c1.sDescricao
              order by c1.sDescricao
sSq2=select c1.pPId,b.pPId,count(*)

              from Ordens_PreOCa     a   left join Ordens_PreOCa_Login k on k.pPreOCa     =  a.pPId and  k.iVer =  k.iVAt and k.pLogin=1 and k.iTimeLogin=0 and k.iSss=0
                                              join Ordens              b on a.pOsa        =  b.pPId and  b.iVer =  b.iVAt
                                              join CUP                 c on b.pDest       =  c.pPId and  c.iVer =  c.iVAt
                                              join Enderecos           n on b.pDestEndEnt =  n.pPId and  b.fDestEndEnt = n.iVer
                                              join CEPs                o on n.pCEP        =  o.pPId and  o.iVer =  o.iVAt
                                              join Cidades             p on o.pCid        =  p.pPId and  p.iVer =  p.iVAt
                                              join UFs                 q on p.pUF         =  q.pPId and  q.iVer =  q.iVAt
                                              join LOG_RotaItin       c1 on b.pRotItinEnt = c1.pPId and c1.iVer = c1.iVAt

              where a.iVer  = a.iVAt
                and a.lExc    = 0
                and b.lExc    = 0 and b.tCanc is null
                and c1.pItinUF    = 71
                and b.lRetira=0
                and (case when (a.nQtLib-a.nQtCarga)>0 then 1 else 0 end) = 1          -- tem um indice com essa expressao
                
              group by c1.pPId,b.pPId
iDb2=5
sSq3=select a.pOrdem+0 from Ordens_Itens a, Ordens_PreOCa b  -- Ricardo 21/03/2019
            where a.iVer=a.iVAt 
              and a.lExc=0 
              and a.pPId=b.pOSaI 
              and b.iVer=b.iVAt 
              and (((a.nQtLib-a.nQtFat-a.nQtCanc)>0 and b.pPreNF=0) or b.pPreNF>0) 
              and a.pOrdem in (848622,854302,866014,867349,870890) 
            group by a.pOrdem+0 -- Ricardo 21/03/2019
iDb3=5
pChave=127, pOrdem=848622
pChave=127, pOrdem=854302
pChave=127, pOrdem=866014
pChave=127, pOrdem=867349
pChave=127, pOrdem=870890
iDb1=1
sTmp1=js.this.flMarcado(127)~CARREFOUR BRASILIA~5~444,00~5.145,44~14.267,19~444,00~5.145,44~14.267,19~0,00~0,00~0,00~127
k=1, sRet=js.this.flMarcado(127)~CARREFOUR BRASILIA~5~444,00~5.145,44~14.267,19~444,00~5.145,44~14.267,19~0,00~0,00~0,00~127^