diff --git a/db/ddlutils/oracle/views/RV_UNPROCESSED.sql b/db/ddlutils/oracle/views/RV_UNPROCESSED.sql new file mode 100644 index 0000000000..ae1dd29b68 --- /dev/null +++ b/db/ddlutils/oracle/views/RV_UNPROCESSED.sql @@ -0,0 +1,323 @@ +CREATE OR REPLACE VIEW RV_UNPROCESSED +( + AD_CLIENT_ID, + AD_ORG_ID, + CREATED, + CREATEDBY, + UPDATED, + UPDATEDBY, + ISACTIVE, + DOCUMENTNO, + DATEDOC, + DATEACCT, + AD_TABLE_ID, + RECORD_ID, + ISSOTRX, + POSTED, + PROCESSING, + PROCESSED, + DOCSTATUS +) +AS + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateDoc, + DateAcct, + 224 AS AD_Table_ID, + GL_Journal_ID AS Record_ID, + 'N' AS IsSOTrx, + posted, + processing, + processed, + docstatus + FROM GL_JOURNAL + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + /*SELECT pi.AD_Client_ID, + pi.AD_Org_ID, + pi.Created, + pi.CreatedBy, + pi.Updated, + pi.UpdatedBy, + pi.IsActive, + p.NAME || '_' || pi.Line, + pi.MovementDate, + pi.MovementDate, + 623, + pi.C_ProjectIssue_ID, + 'N', + posted, + pi.processing, + pi.processed, + 'CO' AS DocStatus + FROM C_PROJECTISSUE pi + INNER JOIN + C_PROJECT p + ON (pi.C_Project_ID = p.C_Project_ID) + WHERE Posted <> 'Y' --AND DocStatus<>'VO' + UNION*/ + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateInvoiced, + DateAcct, + 318, + C_Invoice_ID, + IsSOTrx, + posted, + processing, + processed, + docstatus + FROM C_INVOICE + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + MovementDate, + DateAcct, + 319, + M_InOut_ID, + IsSOTrx, + posted, + processing, + processed, + docstatus + FROM M_INOUT + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + MovementDate, + MovementDate, + 321, + M_Inventory_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM M_INVENTORY + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + MovementDate, + MovementDate, + 323, + M_Movement_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM M_MOVEMENT + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + /*SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + NAME, + MovementDate, + MovementDate, + 325, + M_Production_ID, + 'N', + posted, + processing, + processed, + 'CO' AS docstatus + FROM M_PRODUCTION + WHERE Posted <> 'Y' -- AND DocStatus<>'VO' + UNION*/ + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + NAME, + StatementDate, + DateAcct, + 407, + C_Cash_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM C_CASH + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateTrx, + DateTrx, + 335, + C_Payment_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM C_PAYMENT + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateTrx, + DateTrx, + 735, + C_AllocationHdr_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM C_ALLOCATIONHDR + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + NAME, + StatementDate, + StatementDate, + 392, + C_BankStatement_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM C_BANKSTATEMENT + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + /*SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateTrx, + DateTrx, + 472, + M_MatchInv_ID, + 'N', + posted, + processing, + processed, + 'CO' AS docstatus + FROM M_MATCHINV + WHERE Posted <> 'Y' --AND DocStatus<>'VO' + UNION*/ + /*SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateTrx, + DateTrx, + 473, + M_MatchPO_ID, + 'N', + posted, + processing, + processed, + 'CO' AS docstatus + FROM M_MATCHPO + WHERE Posted <> 'Y' --AND DocStatus<>'VO' + UNION*/ + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateOrdered, + DateAcct, + 259, + C_Order_ID, + IsSOTrx, + posted, + processing, + processed, + docstatus + FROM C_ORDER + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateRequired, + DateRequired, + 702, + M_Requisition_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM M_REQUISITION + WHERE DocStatus NOT IN ('CO','CL','VO','RE'); diff --git a/db/ddlutils/postgresql/views/RV_UNPROCESSED.sql b/db/ddlutils/postgresql/views/RV_UNPROCESSED.sql new file mode 100644 index 0000000000..240dc8c3ed --- /dev/null +++ b/db/ddlutils/postgresql/views/RV_UNPROCESSED.sql @@ -0,0 +1,328 @@ +CREATE OR REPLACE VIEW RV_UNPROCESSED +( + AD_CLIENT_ID, + AD_ORG_ID, + CREATED, + CREATEDBY, + UPDATED, + UPDATEDBY, + ISACTIVE, + DOCUMENTNO, + DATEDOC, + DATEACCT, + AD_TABLE_ID, + RECORD_ID, + ISSOTRX, + POSTED, + PROCESSING, + PROCESSED, + DOCSTATUS +) +AS + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateDoc, + DateAcct, + 224 AS AD_Table_ID, + GL_Journal_ID AS Record_ID, + 'N' AS IsSOTrx, + posted, + processing, + processed, + docstatus + FROM GL_JOURNAL + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + /*SELECT pi.AD_Client_ID, + pi.AD_Org_ID, + pi.Created, + pi.CreatedBy, + pi.Updated, + pi.UpdatedBy, + pi.IsActive, + p.NAME || '_' || pi.Line, + pi.MovementDate, + pi.MovementDate, + 623, + pi.C_ProjectIssue_ID, + 'N', + posted, + pi.processing, + pi.processed, + 'CO' AS DocStatus + FROM C_PROJECTISSUE pi + INNER JOIN + C_PROJECT p + ON (pi.C_Project_ID = p.C_Project_ID) + WHERE Posted <> 'Y' --AND DocStatus<>'VO' + UNION*/ + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateInvoiced, + DateAcct, + 318, + C_Invoice_ID, + IsSOTrx, + posted, + processing, + processed, + docstatus + FROM C_INVOICE + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + MovementDate, + DateAcct, + 319, + M_InOut_ID, + IsSOTrx, + posted, + processing, + processed, + docstatus + FROM M_INOUT + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + MovementDate, + MovementDate, + 321, + M_Inventory_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM M_INVENTORY + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + MovementDate, + MovementDate, + 323, + M_Movement_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM M_MOVEMENT + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + /*SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + NAME, + MovementDate, + MovementDate, + 325, + M_Production_ID, + 'N', + posted, + processing, + processed, + 'CO' AS docstatus + FROM M_PRODUCTION + WHERE Posted <> 'Y' -- AND DocStatus<>'VO' + UNION*/ + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + NAME, + StatementDate, + DateAcct, + 407, + C_Cash_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM C_CASH + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateTrx, + DateTrx, + 335, + C_Payment_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM C_PAYMENT + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateTrx, + DateTrx, + 735, + C_AllocationHdr_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM C_ALLOCATIONHDR + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + NAME, + StatementDate, + StatementDate, + 392, + C_BankStatement_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM C_BANKSTATEMENT + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + /*SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateTrx, + DateTrx, + 472, + M_MatchInv_ID, + 'N', + posted, + processing, + processed, + 'CO' AS docstatus + FROM M_MATCHINV + WHERE Posted <> 'Y' --AND DocStatus<>'VO' + UNION*/ + /*SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateTrx, + DateTrx, + 473, + M_MatchPO_ID, + 'N', + posted, + processing, + processed, + 'CO' AS docstatus + FROM M_MATCHPO + WHERE Posted <> 'Y' --AND DocStatus<>'VO' + UNION*/ + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateOrdered, + DateAcct, + 259, + C_Order_ID, + IsSOTrx, + posted, + processing, + processed, + docstatus + FROM C_ORDER + WHERE DocStatus NOT IN ('CO','CL','VO','RE') + UNION + SELECT AD_Client_ID, + AD_Org_ID, + Created, + CreatedBy, + Updated, + UpdatedBy, + IsActive, + DocumentNo, + DateRequired, + DateRequired, + 702, + M_Requisition_ID, + 'N', + posted, + processing, + processed, + docstatus + FROM M_REQUISITION + WHERE DocStatus NOT IN ('CO','CL','VO','RE'); + +-- Jul 24, 2009 12:44:54 PM COT +-- 2815134-Window My Unprocessed Documents +INSERT INTO AD_Window (AD_Client_ID,AD_Org_ID,AD_Window_ID,Created,CreatedBy,Description,EntityType,Help,IsActive,IsBetaFunctionality,IsDefault,IsSOTrx,Name,Processing,Updated,UpdatedBy,WindowType) VALUES (0,0,53086,TO_TIMESTAMP('2009-07-24 12:44:53','YYYY-MM-DD HH24:MI:SS'),100,'My UnProcessed Documents','D','View my unprocessed documents','Y','N','N','Y','My UnProcessed Documents','N',TO_TIMESTAMP('2009-07-24 12:44:53','YYYY-MM-DD HH24:MI:SS'),100,'Q') +;