Initial commit: EON_CRM_INVOICE_STATUS Design Unit export
This commit is contained in:
@@ -0,0 +1,14 @@
|
|||||||
|
CREATE COLUMN TABLE "INTEGRATION_DATA"."CRM_INV_PROC" ("Company" VARCHAR(50) NOT NULL ,
|
||||||
|
"DocEntry" INTEGER CS_INT NOT NULL,
|
||||||
|
"DocNum" INTEGER CS_INT NOT NULL,
|
||||||
|
"CRM_GUID" NVARCHAR(36) NOT NULL,
|
||||||
|
"INVOICE_STATUS" NVARCHAR(20),
|
||||||
|
"ARCHIVE_LINK" NVARCHAR(255),
|
||||||
|
"EMAIL_SENT_AT" TIMESTAMP,
|
||||||
|
"PAID_AT" TIMESTAMP,
|
||||||
|
"CREATE_TS" LONGDATE CS_LONGDATE DEFAULT CURRENT_TIMESTAMP NOT NULL ,
|
||||||
|
"UPDATE_TS" LONGDATE CS_LONGDATE DEFAULT CURRENT_TIMESTAMP NOT NULL ,
|
||||||
|
"STATUS" CHAR(1) CS_FIXEDSTRING DEFAULT 'N',
|
||||||
|
"LAST_ERROR" NCLOB MEMORY THRESHOLD 1000,
|
||||||
|
PRIMARY KEY ("Company",
|
||||||
|
"DocEntry")) UNLOAD PRIORITY 5 AUTO MERGE;
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
-- Create views for CRM invoice status
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
-- Data maintenance for CRM invoice processing
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
// NAVLib - Navigation library for invoice status
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
// Connection test for invoice status service
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"description": "CRM Invoice Processing Tables Delta Load",
|
||||||
|
"action": "uniorg.eon.crm.invoice.status.v1:processJob.xsjs::deltaLoad",
|
||||||
|
"schedules": []
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
// Process job for invoice status updates
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"description": "CRM Invoice Update",
|
||||||
|
"action": "uniorg.eon.crm.invoice.status.v1:processJob.xsjs::executeJob",
|
||||||
|
"schedules": []
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user