Skip to content
Snippets Groups Projects
Commit 9679bf23 authored by Mohamed Mansour's avatar Mohamed Mansour
Browse files

fixed xmls from keyids to schlüsselwörter. Made stateprocess for dunning levels and dates.

parent 143ab20a
No related branches found
No related tags found
No related merge requests found
Showing
with 874 additions and 660 deletions
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd">
<changeSet author="m.mansour" id="09de84ad-de1a-42f6-a403-6032480be850">
<addColumn tableName="SALESORDER">
<column name="PAYMENTTERMS" type="CHAR(36)"/>
</addColumn>
<addColumn tableName="SALESORDER">
<column name="DELIVERYTERMS" type="CHAR(36)"/>
</addColumn>
<addColumn tableName="SALESORDER">
<column name="DELIVERYADDRESS" type="NCLOB"/>
</addColumn>
<addColumn tableName="SALESORDER">
<column name="PAYMENTADDRESS" type="NCLOB"/>
</addColumn>
</changeSet>
</databaseChangeLog>
\ No newline at end of file
...@@ -3,48 +3,48 @@ ...@@ -3,48 +3,48 @@
<changeSet author="m.mansour" id="e4e4d996-3739-449f-97fc-5d28489298d1"> <changeSet author="m.mansour" id="e4e4d996-3739-449f-97fc-5d28489298d1">
<insert tableName="AB_KEYWORD_ENTRY"> <insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="5e5524d7-c8be-4bd2-b9cf-1974d8c7a2f5"/> <column name="AB_KEYWORD_ENTRYID" value="5e5524d7-c8be-4bd2-b9cf-1974d8c7a2f5"/>
<column name="KEYID" value="f637db5d-9a20-48a2-862d-e1ab790f642a"/> <column name="KEYID" value="ORDTYPECONF"/>
<column name="TITLE" value="Order confirmation"/> <column name="TITLE" value="Order confirmation"/>
<column name="CONTAINER" value="OrderType"/> <column name="CONTAINER" value="OrderType"/>
<column name="SORTING" valueNumeric="0"/> <column name="SORTING" valueNumeric="0"/>
<column name="ISACTIVE" valueNumeric="1"/> <column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/> <column name="ISESSENTIAL" valueNumeric="1"/>
</insert> </insert>
<insert tableName="AB_KEYWORD_ENTRY"> <insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="9882b909-b952-4f47-ac63-bb49f8c8eb6a"/> <column name="AB_KEYWORD_ENTRYID" value="9882b909-b952-4f47-ac63-bb49f8c8eb6a"/>
<column name="KEYID" value="238b6ab3-acf2-4cd1-a18e-3a31a49f3b96"/> <column name="KEYID" value="ORDTYPENOTE"/>
<column name="TITLE" value="Delivery note"/> <column name="TITLE" value="Delivery note"/>
<column name="CONTAINER" value="OrderType"/> <column name="CONTAINER" value="OrderType"/>
<column name="SORTING" valueNumeric="1"/> <column name="SORTING" valueNumeric="1"/>
<column name="ISACTIVE" valueNumeric="1"/> <column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/> <column name="ISESSENTIAL" valueNumeric="1"/>
</insert> </insert>
<insert tableName="AB_KEYWORD_ENTRY"> <insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="383aa333-cc14-4ea5-9baf-23aaa7d7ec4e"/> <column name="AB_KEYWORD_ENTRYID" value="383aa333-cc14-4ea5-9baf-23aaa7d7ec4e"/>
<column name="KEYID" value="0dd3762e-1194-4d18-b218-e9638603a2c7"/> <column name="KEYID" value="ORDTYPEINVO"/>
<column name="TITLE" value="Invoice"/> <column name="TITLE" value="Invoice"/>
<column name="CONTAINER" value="OrderType"/> <column name="CONTAINER" value="OrderType"/>
<column name="SORTING" valueNumeric="2"/> <column name="SORTING" valueNumeric="2"/>
<column name="ISACTIVE" valueNumeric="1"/> <column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/> <column name="ISESSENTIAL" valueNumeric="1"/>
</insert> </insert>
<insert tableName="AB_KEYWORD_ENTRY"> <insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="0d9eab1f-8e07-4b0d-a92b-bdc6a5b3bd18"/> <column name="AB_KEYWORD_ENTRYID" value="0d9eab1f-8e07-4b0d-a92b-bdc6a5b3bd18"/>
<column name="KEYID" value="623886cf-b2ce-4c55-b472-0c17980f7606"/> <column name="KEYID" value="ORDTYPECRED"/>
<column name="TITLE" value="Credit"/> <column name="TITLE" value="Credit"/>
<column name="CONTAINER" value="OrderType"/> <column name="CONTAINER" value="OrderType"/>
<column name="SORTING" valueNumeric="3"/> <column name="SORTING" valueNumeric="3"/>
<column name="ISACTIVE" valueNumeric="1"/> <column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/> <column name="ISESSENTIAL" valueNumeric="1"/>
</insert> </insert>
<insert tableName="AB_KEYWORD_ENTRY"> <insert tableName="AB_KEYWORD_ENTRY">
<column name="AB_KEYWORD_ENTRYID" value="18abd018-4eb4-44ae-b0c0-0e63ad6286b1"/> <column name="AB_KEYWORD_ENTRYID" value="18abd018-4eb4-44ae-b0c0-0e63ad6286b1"/>
<column name="KEYID" value="b982cd81-9389-4352-8031-116140e5e7ef"/> <column name="KEYID" value="ORDTYPECANC"/>
<column name="TITLE" value="Cancellation"/> <column name="TITLE" value="Cancellation"/>
<column name="CONTAINER" value="OrderType"/> <column name="CONTAINER" value="OrderType"/>
<column name="SORTING" valueNumeric="4"/> <column name="SORTING" valueNumeric="4"/>
<column name="ISACTIVE" valueNumeric="1"/> <column name="ISACTIVE" valueNumeric="1"/>
<column name="ISESSENTIAL" valueNumeric="0"/> <column name="ISESSENTIAL" valueNumeric="1"/>
</insert> </insert>
</changeSet> </changeSet>
</databaseChangeLog> </databaseChangeLog>
\ No newline at end of file
...@@ -11,6 +11,8 @@ ...@@ -11,6 +11,8 @@
<column name="PAYDATE" type="DATETIME"/> <column name="PAYDATE" type="DATETIME"/>
<column name="DUNNINGDATE" type="DATETIME"/> <column name="DUNNINGDATE" type="DATETIME"/>
<column name="DUNNINGLEVEL" type="CHAR(36)"/> <column name="DUNNINGLEVEL" type="CHAR(36)"/>
<column name="ORDERTYPE" type="CHAR(36)"/>
<column name="ORDERSTATUS" type="TINYINT"/>
</addColumn> </addColumn>
<renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESORDER" columnDataType="CHAR(36)"/> <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESORDER" columnDataType="CHAR(36)"/>
<update tableName="SALESORDER"> <update tableName="SALESORDER">
......
...@@ -187,4 +187,5 @@ ...@@ -187,4 +187,5 @@
<include relativeToChangelogFile="true" file="Salesorder/create_ordertype_keyword.xml"/> <include relativeToChangelogFile="true" file="Salesorder/create_ordertype_keyword.xml"/>
<include relativeToChangelogFile="true" file="Salesorder/create_dunninglevel_keyword.xml"/> <include relativeToChangelogFile="true" file="Salesorder/create_dunninglevel_keyword.xml"/>
<include relativeToChangelogFile="true" file="Salesorder/update_Salesorder.xml"/> <include relativeToChangelogFile="true" file="Salesorder/update_Salesorder.xml"/>
<include relativeToChangelogFile="true" file="Salesorder/Salesorder_terms.xml"/>
</databaseChangeLog> </databaseChangeLog>
...@@ -10,8 +10,6 @@ ...@@ -10,8 +10,6 @@
</column> </column>
<column name="SALESPROJECT_ID" type="CHAR(36)"/> <column name="SALESPROJECT_ID" type="CHAR(36)"/>
<column name="SALESORDER_ID" type="CHAR(36)"/> <column name="SALESORDER_ID" type="CHAR(36)"/>
<column name="ORDERTYPE" type="CHAR(36)"/>
<column name="ORDERSTATUS" type="TINYINT"/>
<column name="HEADER" type="NCLOB"/> <column name="HEADER" type="NCLOB"/>
<column name="FOOTER" type="NCLOB"/> <column name="FOOTER" type="NCLOB"/>
<column name="SALESORDERDATE" type="DATETIME"/> <column name="SALESORDERDATE" type="DATETIME"/>
......
...@@ -4724,6 +4724,62 @@ ...@@ -4724,6 +4724,62 @@
<title></title> <title></title>
<description></description> <description></description>
</entityFieldDb> </entityFieldDb>
<entityFieldDb>
<name>PAYMENTTERMS</name>
<dbName></dbName>
<primaryKey v="false" />
<columnType v="1" />
<size v="36" />
<scale v="0" />
<notNull v="false" />
<isUnique v="false" />
<index v="false" />
<documentation></documentation>
<title></title>
<description></description>
</entityFieldDb>
<entityFieldDb>
<name>DELIVERYTERMS</name>
<dbName></dbName>
<primaryKey v="false" />
<columnType v="1" />
<size v="36" />
<scale v="0" />
<notNull v="false" />
<isUnique v="false" />
<index v="false" />
<documentation></documentation>
<title></title>
<description></description>
</entityFieldDb>
<entityFieldDb>
<name>PAYMENTADDRESS</name>
<dbName></dbName>
<primaryKey v="false" />
<columnType v="2005" />
<size v="2147483647" />
<scale v="0" />
<notNull v="false" />
<isUnique v="false" />
<index v="false" />
<documentation></documentation>
<title></title>
<description></description>
</entityFieldDb>
<entityFieldDb>
<name>DELIVERYADDRESS</name>
<dbName></dbName>
<primaryKey v="false" />
<columnType v="2005" />
<size v="2147483647" />
<scale v="0" />
<notNull v="false" />
<isUnique v="false" />
<index v="false" />
<documentation></documentation>
<title></title>
<description></description>
</entityFieldDb>
</entityFields> </entityFields>
</entityDb> </entityDb>
<entityDb> <entityDb>
......
This diff is collapsed.
...@@ -44,6 +44,7 @@ ...@@ -44,6 +44,7 @@
<outputFormat>dd.MM.yyyy</outputFormat> <outputFormat>dd.MM.yyyy</outputFormat>
<inputFormat>dd.MM.yyyy</inputFormat> <inputFormat>dd.MM.yyyy</inputFormat>
<mandatory v="true" /> <mandatory v="true" />
<stateProcess>%aditoprj%/entity/Order_entity/entityfields/salesorderdate/stateProcess.js</stateProcess>
<valueProcess>%aditoprj%/entity/Order_entity/entityfields/salesorderdate/valueProcess.js</valueProcess> <valueProcess>%aditoprj%/entity/Order_entity/entityfields/salesorderdate/valueProcess.js</valueProcess>
</entityField> </entityField>
<entityField> <entityField>
...@@ -496,11 +497,13 @@ ...@@ -496,11 +497,13 @@
<name>DUNNINGDATE</name> <name>DUNNINGDATE</name>
<title>Dunning date</title> <title>Dunning date</title>
<contentType>DATE</contentType> <contentType>DATE</contentType>
<stateProcess>%aditoprj%/entity/Order_entity/entityfields/dunningdate/stateProcess.js</stateProcess>
</entityField> </entityField>
<entityField> <entityField>
<name>DUNNINGLEVEL</name> <name>DUNNINGLEVEL</name>
<title>Dunning level</title> <title>Dunning level</title>
<consumer>KeywordDunningLevels</consumer> <consumer>KeywordDunningLevels</consumer>
<stateProcess>%aditoprj%/entity/Order_entity/entityfields/dunninglevel/stateProcess.js</stateProcess>
</entityField> </entityField>
<entityField> <entityField>
<name>PAYDATE</name> <name>PAYDATE</name>
...@@ -610,6 +613,54 @@ ...@@ -610,6 +613,54 @@
<name>ObjectType_param</name> <name>ObjectType_param</name>
<expose v="true" /> <expose v="true" />
</entityParameter> </entityParameter>
<entityField>
<name>PAYMENTTERMS</name>
<title>Payment term</title>
<consumer>KeywordPaymentTerms</consumer>
<valueProcess>%aditoprj%/entity/Order_entity/entityfields/paymentterms/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/Order_entity/entityfields/paymentterms/displayValueProcess.js</displayValueProcess>
</entityField>
<entityField>
<name>DELIVERYTERMS</name>
<title>Delivery specification</title>
<consumer>KeywordDeliveryTerms</consumer>
<valueProcess>%aditoprj%/entity/Order_entity/entityfields/deliveryterms/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/Order_entity/entityfields/deliveryterms/displayValueProcess.js</displayValueProcess>
</entityField>
<entityField>
<name>DELIVERYADDRESS</name>
</entityField>
<entityField>
<name>PAYMENTADDRESS</name>
</entityField>
<entityConsumer>
<name>KeywordPaymentTerms</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/Order_entity/entityfields/keywordpaymentterms/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>KeywordDeliveryTerms</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/Order_entity/entityfields/keyworddeliveryterms/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
</entityFields> </entityFields>
<recordContainers> <recordContainers>
<dbRecordContainer> <dbRecordContainer>
...@@ -623,35 +674,28 @@ ...@@ -623,35 +674,28 @@
<onDBDelete>%aditoprj%/entity/Order_entity/recordcontainers/db/onDBDelete.js</onDBDelete> <onDBDelete>%aditoprj%/entity/Order_entity/recordcontainers/db/onDBDelete.js</onDBDelete>
<linkInformation> <linkInformation>
<linkInformation> <linkInformation>
<name>39d6d76d-8c8f-40aa-b2ed-4684de5d0050</name> <name>43290f18-46fb-4d1f-b653-60f39f1fe3fb</name>
<tableName>SALESORDER</tableName> <tableName>SALESORDER</tableName>
<primaryKey>SALESORDERID</primaryKey> <primaryKey>SALESORDERID</primaryKey>
<isUIDTable v="true" /> <isUIDTable v="true" />
<readonly v="false" /> <readonly v="false" />
</linkInformation> </linkInformation>
<linkInformation> <linkInformation>
<name>c67be87c-ef41-4b01-bc74-95c46a101536</name> <name>3f8c21b4-a81e-4405-8b4f-346ff724b8a5</name>
<tableName>CONTACT</tableName> <tableName>CONTACT</tableName>
<primaryKey>CONTACTID</primaryKey> <primaryKey>CONTACTID</primaryKey>
<isUIDTable v="false" /> <isUIDTable v="false" />
<readonly v="true" /> <readonly v="true" />
</linkInformation> </linkInformation>
<linkInformation> <linkInformation>
<name>6c333196-ff8c-4fef-a85f-0fee8e408661</name> <name>0131be90-6232-4dda-9036-bbde951eded5</name>
<tableName>SALESPROJECT</tableName>
<primaryKey>SALESPROJECTID</primaryKey>
<isUIDTable v="false" />
<readonly v="true" />
</linkInformation>
<linkInformation>
<name>04cf409d-daeb-41be-ba24-9b7779ac4231</name>
<tableName>PERSON</tableName> <tableName>PERSON</tableName>
<primaryKey>PERSONID</primaryKey> <primaryKey>PERSONID</primaryKey>
<isUIDTable v="false" /> <isUIDTable v="false" />
<readonly v="true" /> <readonly v="true" />
</linkInformation> </linkInformation>
<linkInformation> <linkInformation>
<name>a807abec-8815-4b57-a039-d53d24b90331</name> <name>0efeab02-efaf-4155-9312-0aee1f7f5535</name>
<tableName>ORGANISATION</tableName> <tableName>ORGANISATION</tableName>
<primaryKey>ORGANISATIONID</primaryKey> <primaryKey>ORGANISATIONID</primaryKey>
<isUIDTable v="false" /> <isUIDTable v="false" />
...@@ -791,6 +835,18 @@ ...@@ -791,6 +835,18 @@
<name>OBJECT_TYPE.value</name> <name>OBJECT_TYPE.value</name>
<recordfield>SALESORDER.OBJECT_TYPE</recordfield> <recordfield>SALESORDER.OBJECT_TYPE</recordfield>
</dbRecordFieldMapping> </dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>PAYMENTTERMS.value</name>
<recordfield>SALESORDER.PAYMENTTERMS</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DELIVERYTERMS.value</name>
<recordfield>SALESORDER.DELIVERYTERMS</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DELIVERYADDRESS.value</name>
<recordfield>SALESORDER.DELIVERYADDRESS</recordfield>
</dbRecordFieldMapping>
</recordFieldMappings> </recordFieldMappings>
</dbRecordContainer> </dbRecordContainer>
<indexRecordContainer> <indexRecordContainer>
......
...@@ -12,7 +12,7 @@ if (contactId) ...@@ -12,7 +12,7 @@ if (contactId)
if (vars.get("$field.OBJECT_ROWID")) if (vars.get("$field.OBJECT_ROWID"))
{ {
links.push(["$field.OBJECT_TYPE", vars.get("$field.OBJECT_ROWID")]); links.push([vars.get("$field.OBJECT_TYPE"), vars.get("$field.OBJECT_ROWID")]);
} }
result.object(links); result.object(links);
\ No newline at end of file
...@@ -3,8 +3,4 @@ import("system.vars"); ...@@ -3,8 +3,4 @@ import("system.vars");
import("Keyword_lib"); import("Keyword_lib");
import("KeywordRegistry_basic"); import("KeywordRegistry_basic");
if (vars.exists("$param.OrderCurrency_param")) result.string(KeywordUtils.getViewValue($KeywordRegistry.currency(), vars.get("$field.CURRENCY")));
{
var currency = KeywordUtils.getViewValue($KeywordRegistry.currency(), vars.get("$param.OrderCurrency_param"));
result.string(currency);
}
\ No newline at end of file
import("system.result"); import("system.neon");
import("system.vars"); import("system.result");
import("system.vars");
if (vars.exists("$param.OrderCurrency_param")) import("KeywordRegistry_basic");
{
result.string(vars.get("$param.OrderCurrency_param")); if (vars.exists("$param.OrderCurrency_param") && vars.get("$param.OrderCurrency_param"))
} {
\ No newline at end of file result.string(vars.get("$param.OrderCurrency_param"));
}
else if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !vars.get("$this.value"))
{
result.string($KeywordRegistry.currency$eur());
}
import("system.result");
import("system.vars");
import("Keyword_lib");
import("KeywordRegistry_basic");
result.string(KeywordUtils.getViewValue($KeywordRegistry.deliveryTerm(), vars.get("$field.DELIVERYTERMS")));
import("Keyword_lib");
import("KeywordRegistry_basic");
import("AttributeRegistry_basic");
import("system.neon");
import("system.result");
import("system.vars");
import("Attribute_lib");
import("Contact_lib");
if (vars.exists("$param.OfferDeliveryTerm_param") && vars.get("$param.OfferDeliveryTerm_param"))
{
result.string(vars.get("$param.OfferDeliveryTerm_param"));
}
else if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW)
{
var presetValue = "";
var contactIds = ContactUtils.getPersOrgIds(vars.getString("$field.CONTACT_ID"))
if (contactIds.length >= 3 && contactIds[2])
{
var orgContactId = ContactUtils.getOrgContactId(contactIds[2]);
if (orgContactId)
{
presetValue = AttributeRelationUtils.getAttribute($AttributeRegistry.deliveryTerm(), orgContactId);
}
}
if (presetValue)
result.string(presetValue);
else
result.string(KeywordUtils.getFirst($KeywordRegistry.deliveryTerm()));
}
\ No newline at end of file
import("system.result");
import("system.vars");
import("system.neon");
import("KeywordRegistry_basic")
if(vars.get("$field.ORDERTYPE") == $KeywordRegistry.orderType$invoice())
result.string(neon.COMPONENTSTATE_AUTO);
else
result.string(neon.COMPONENTSTATE_INVISIBLE);
\ No newline at end of file
import("system.result");
import("system.vars");
import("system.neon");
import("KeywordRegistry_basic")
if(vars.get("$field.ORDERTYPE") == $KeywordRegistry.orderType$invoice())
result.string(neon.COMPONENTSTATE_AUTO);
else
result.string(neon.COMPONENTSTATE_INVISIBLE);
\ No newline at end of file
import("system.result");
import("KeywordRegistry_basic");
result.string($KeywordRegistry.deliveryTerm());
\ No newline at end of file
import("system.result");
import("KeywordRegistry_basic");
result.string($KeywordRegistry.paymentTerm());
\ No newline at end of file
import("system.result"); import("system.neon");
import("system.vars"); import("system.result");
import("system.vars");
if (vars.exists("$param.OrderLanguage_param"))
{ if (vars.exists("$param.OrderLanguage_param") && vars.get("$param.OrderLanguage_param"))
result.string(vars.get("$param.OrderLanguage_param")); {
result.string(vars.get("$param.OrderLanguage_param"));
}
else if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !vars.get("$this.value"))
{
result.string("deu");
} }
\ No newline at end of file
...@@ -12,7 +12,8 @@ if (contactId) ...@@ -12,7 +12,8 @@ if (contactId)
if (vars.get("$field.OBJECT_ROWID")) if (vars.get("$field.OBJECT_ROWID"))
{ {
links.push(["$field.OBJECT_TYPE", vars.get("$field.OBJECT_ROWID")]); links.push([vars.get("$field.OBJECT_TYPE"), vars.get("$field.OBJECT_ROWID")]);
} }
ActivityUtils.createNewActivity(vars.get("$field.SALESORDERID"), links); ActivityUtils.createNewActivity(vars.get("$field.SALESORDERID"), links);
\ No newline at end of file
...@@ -12,6 +12,7 @@ if (contactId) ...@@ -12,6 +12,7 @@ if (contactId)
if (vars.get("$field.OBJECT_ROWID")) if (vars.get("$field.OBJECT_ROWID"))
{ {
links.push(["$field.OBJECT_TYPE", vars.get("$field.OBJECT_ROWID")]); links.push([vars.get("$field.OBJECT_TYPE"), vars.get("$field.OBJECT_ROWID")]);
} }
TaskUtils.createNewTask(vars.get("$field.SALESORDERID"), links); TaskUtils.createNewTask(vars.get("$field.SALESORDERID"), links);
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment