Initial commit: EON_CRM_INVOICE_STATUS Design Unit export

This commit is contained in:
EON System
2026-07-08 23:04:03 +02:00
commit 49a295d4dc
9 changed files with 30 additions and 0 deletions
@@ -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": []
}