WITH OBJECT cnSQL
:cSql := "SELECT IDPEDIDO, PDVALNOT, PDDATEMI, PDCADASTRO, PDVENDEDOR, JPFINAN.IDFINAN," + ;
" JPFINAN.FINUMDOC, JPFINAN.FIPARCELA, JPFINAN.FIPEDIDO, JPFINAN.FIDATEMI," + ;
" JPFINAN.FIDATVEN, JPFINAN.FIVALOR, JPFINAN.FIDATPAG, JPFINAN.FIDATCAN, JPFINAN.FIOBS," + ;
" JPFINAN.FICADASTRO, JPCADASTRO.CDNOME, JPNOTFIS.IDNOTFIS, JPITPED.IPCFOP" + ;
" FROM JPPEDIDO" + ;
" LEFT JOIN JPFINAN ON JPFINAN.FIPEDIDO = JPPEDIDO.IDPEDIDO" + ;
" LEFT JOIN JPCADASTRO ON JPCADASTRO.IDCADASTRO = JPFINAN.FICADASTRO" + ;
" LEFT JOIN JPNOTFIS ON JPNOTFIS.NFPEDIDO = JPPEDIDO.IDPEDIDO" + ;
" LEFT JOIN JPITPED ON JPITPED.IPPEDIDO = JPPEDIDO.IDPEDIDO" + ;
" WHERE IDPEDIDO = " + NumberSQL( mIdPedido ) + ;
" ORDER BY IDFINAN"
:Execute()
Estou puxando o financeiro de um pedido, mas preciso do CFOP de um dos produtos. (JPITPED)
Precisaria limitar a 1 produto, ao mesmo tempo que não posso limitar no financeiro.