stanleycia

Untitled

Oct 15th, 2025
159
0
330 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 2.53 KB | Source Code | 0 0
  1.  
  2.                 SELECT DISTINCT 'TANDA TERIMA PT.'||F.BOOK_INITIAL AS BOOK_INITIAL, F.BOOK_COMPANY_NAME, A.CREATED_BY, F.BOOK_CODE, B.CUST_CODE,
  3.                     D.CUST_NAME, A.TTF_NO_PRINT, C.KWITANSI_NO, G.PREFIX_NAME, NVL(C.INVOICE_NO_PRINT,A.INVOICE_NO) INVOICE_NO_PRINT,
  4.                     C.TAX_NO, E.SJ_NO, C.SDO_NO,
  5.                     (CASE WHEN A.TTF_DOC_TYPE_ID = '16' THEN A.INVOICE_DATE
  6.                     ELSE C.INVOICE_DATE END) INVOICE_DATE , B.AMOUNT, C.INVOICE_DUEDATE, NVL(E.CUST_PO_NO,'-') CUST_PO_NO,
  7.                     B.AMOUNT AS AMOUNT_HEADER, TO_CHAR(A.TTF_DATE,'DD-MON-YYYY') AS TTF_DATE,
  8.                     (CASE WHEN B.COLLECTOR_ACTIVITY_ID IS NULL THEN '' ELSE H.COLLECTOR_ACTIVITY_DESCRIPTION  END)  AS COLLECTOR_ACTIVITY,
  9.                     A.TTF_NO ,B.COLLECTION_ID, NVL(C.CUST_CODE_INVOICE,C.CUST_CODE) CUST_CODE_INVOICE,
  10.                     TO_CHAR(J.DELIVERY_DUE_DATE,'DD-MON-YYYY') AS DELIVERY_DUE_DATE,
  11.                     XX.ZONE_GROUP_CODE, XX.ZONE_GROUP_NAME, DEL4.GET_COLLECTIONGROUP_COLLECTION (B.COLLECTION_NO, B.BOOK_CODE) AS TIPE_ARC
  12.                 FROM OARR_TT_FAKTUR_TRX A , OARR_COLLECTION_TRX B,OARR_INVOICE_TRX C, OORD_CUSTOMER_MASTER D, OORD_SDO_TRX E,
  13.                     OGLL_BOOK_MASTER F, OORD_PREFIX_MASTER G, OARR_COLLECTOR_ACTIVITY_MASTER H, OARR_DOC_TYPE_MASTER I,
  14.                     (SELECT * FROM OARR_INVOICE_BALANCE WHERE INVOICE_STATUS  = 'A') J,
  15.                     (SELECT A.*, B.ZONE_GROUP_NAME FROM OARR_KP_MASTER A, OORD_ZONE_GROUP_MASTER B WHERE A.ZONE_GROUP_CODE = B.ZONE_GROUP_CODE) XX
  16.                 WHERE A.COLLECTION_ID = B.COLLECTION_ID AND A.INVOICE_NO = C.INVOICE_NO(+) AND B.CUST_CODE = D.CUST_CODE
  17.                     AND A.BOOK_ID = F.BOOK_ID AND C.SDO_ID = E.SDO_ID(+) AND A.INVOICE_DATE = C.INVOICE_DATE(+) AND D.PREFIX_CODE = G.PREFIX_CODE
  18.                     AND H.DOCUMENT_TYPE=I.DOC_TYPE_ID(+) AND B.COLLECTOR_ACTIVITY_ID = H.COLLECTOR_ACTIVITY_ID(+)
  19.                     AND C.INVOICE_NO = J.INVOICE_NO(+) AND C.BOOK_CODE = J.BOOK_CODE(+) AND C.INVOICE_DATE = J.INVOICE_DATE(+)
  20.                     AND B.KP_ID = XX.KP_ID(+)
  21.                     AND NVL(H.DOCUMENT_TYPE,0) IN('0','1','16')  /*dokumen faktur*/
  22.                     AND A.FLAG_DELETED = 'N'
  23.                     AND A.BOOK_ID = 8
  24.                     AND F.BOOK_CODE = '08' AND (B.CREATED_BY = '1000000938' OR A.CREATED_BY = '1000000938' )
  25.                     AND A.TTF_DATE >= '16-OCT-2025' AND A.TTF_DATE <= '16-OCT-2025' AND B.FLAG_DELETED='N' AND C.FLAG_DELETED(+)='N'   ORDER BY C.SDO_NO
Tags: sql
Advertisement
Add Comment
Please, Sign In to add comment