since ‎23-01-2019
‎30-05-2020
kapilKochar
MVP
Re: Getting the name of delivery used in continous delive... kapilKochar - Adobe Campaign Classic
var query = xtk.queryDef.create( ); var xmldata = query.ExecuteQuery(); var activityXML = xmldata.workflow.activities.notification; for each (var child in activityXML) { logInfo("Continous delivery Label ->"+child.@label) }
1438
Views
0
Likes
0
Comments
Re: Getting the name of delivery used in continous delive... kapilKochar - Adobe Campaign Classic
Hi Ramaswami, Any column you can fetch just to get the workflow XML.
1453
Views
0
Likes
0
Comments
Re: Getting the name of delivery used in continous delive... kapilKochar - Adobe Campaign Classic
Hi , If you check the workflow XML all continuous delivery saved between Tag. Inside Notification tag there is one field name as "scenario-cs" . This field saves the label of the delivery template which that continuous delivery contains. So what you need to do is : xmldata is [queryDef of xtk:workflow]var activityXML = xmldata.workflow.activities.notification;for each (var child in activityXML){logInfo("Retrieve fields value ->"+child.@label)}
1802
Views
0
Likes
4
Answers
Re: Purpose of Delivery Mode = Description in External Ac... kapilKochar - Adobe Campaign Classic
Hi Archit, This enum is present in nms:delievry schema and a link name as deliveryProvider with nms:extAccount . I could not find much details for this field in any of the documentationType of delievryMode you can select are below( https://docs.adobe.com/content/help/en/campaign-standard/using/developing/datamodel/datamodel-delivery.html ) * Description mode is generally used for non executable deliveries* Mid-Sourcing - If you sending Email/SMS using mid sourcing* Bulk Delivery - https://docs.a...
638
Views
0
Likes
0
Answers
Re: Populate drop down value depending on previous drop d... kapilKochar - Adobe Campaign Classic
Can you please share the xml code for Enums you created at schema level.
2163
Views
0
Likes
1
Answers
Re: Will editing the content of an email template after s... kapilKochar - Adobe Campaign Classic
Hi Marcel, that's correct ! By mistake i mix it up with Recurring delivery. As recurring delivery using templates changes don't reflect.
2673
Views
0
Likes
0
Comments
Recycle bin Feature : To restore deleted Campaign/Workflow deleted by mistake kapilKochar - Adobe Campaign Classic
Sometime we end up by deleting that workflow/Campaign/Template which we are not suppose to delete. Restoring it from backup takes time and sometime need to raise request for the same . Can we have some feature like Recycle bin where we can restored deleted Items by one click.Also, Configuration to set the no of days to save data in recycle bin like setting purge data days using deployment wizard #campaign
3510
Views
0
Likes
2
Comments
Re: SOAP <urn:Write> in Javascript kapilKochar - Adobe Campaign Classic
Hi Raj, addMethod (name, action, arguments, responses, requestNodeName, responseNodeName) Write Method : Return value(s) : None So you need to update your code accordingly. E.g of using ExecuteQuery method of QueryDef https://docs.adobe.com/content/help/en/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.htmlvar query = new SoapService(cnx, 'urn:xtk:queryDef');query.addMethod("ExecuteQuery", "xtk:queryDef#ExecuteQuery",["sessiontoken", "string", "entity", "NLElement"],["...
1398
Views
0
Likes
0
Answers
Re: SOAP <urn:Write> in Javascript kapilKochar - Adobe Campaign Classic
Hi Raj,
2488
Views
0
Likes
0
Comments
Re: Differentiate Adobe Campaign Production and Dev instances kapilKochar - Adobe Campaign Classic
I know it's hard while doing multitasking. Just a suggestion which I follows - Even if two instance having same setup but at the top bar we have details like userID@ConnectionLabel You can set Connection Label according to your choice which will help you to distinguish instance !
2152
Views
0
Likes
0
Comments
Re: How do I track opens and clicks for triggered emails... kapilKochar - Adobe Campaign Classic
Hi, If you do not want to use OOB reporting(trackingStatistics) for Open,clicks report . you can build your own custom report and leverage nms:trackingStats schema Not sure what's the reason behind not using OOB report ? Any additional details you want to add? Thanks,Kapil
1909
Views
2
Likes
0
Answers
Re: Will editing the content of an email template after s... kapilKochar - Adobe Campaign Classic
Hi ,Two case A) If you using Email Template For this, If you are doing changes in template then that changes will not reflect to your already running campaign. B) If you have done changes directly in a Email delivery of your workflow Changes will be there and when scheduler run it will pick the latest changes you have made in delivery. I hope this helps ! Thanks,Kapil
2951
Views
0
Likes
2
Answers
Re: Inbound population on sub workflows kapilKochar - Adobe Campaign Classic
I believe you do not have to do this additional steps. As i have done the same using above method which i mentioned in my previous comment and that is working fine.
1182
Views
0
Likes
0
Answers
Re: Inbound population on sub workflows kapilKochar - Adobe Campaign Classic
Yes, that's what i said in above comment. Once you have the object from your previous workflow now you can play with that object and parse this using XML. e.g activity.extension.schema will give you all the node values !!
1173
Views
0
Likes
0
Answers
Re: File transfer - Failed initialization kapilKochar - Adobe Campaign Classic
Hi Salvatore,The parameter which controls the number of connections is maxCnx inside the serverconf.xml file under the data source tag.Also, This change also requires a DB restart.Thanks,Kapil
1296
Views
0
Likes
0
Answers
Re: Inbound population on sub workflows kapilKochar - Adobe Campaign Classic
Hi Mark,In first jump activity , go to advanced tab and write below codelogInfo("Test previous content " + activity)you will get some XML as an output, now what you need to do is to traverse this XML and build a logic around this . Like what all information you need from main workflow to Subworkflow. Thanks,Kapil
1170
Views
2
Likes
0
Answers
Re: Server Config - Proxy Override kapilKochar - Adobe Campaign Classic
Hi ,I have done some changes in server config file for proxy override. Below is an example i have changed the URL with "test" keyword obviously for security purpose but you can have a look at syntax. toThanks,Kapil
1195
Views
0
Likes
0
Answers
Re: Control group to check behaviour over deliveries kapilKochar - Adobe Campaign Classic
Hi Raul,Use delivery code of Delivery #1 and use that to get all the details you required from that delivery and use this in next one. So it will be like one query to fetch delivery # 1 details and then enrichment to pass required details and then use it as you like. Thanks,Kapil
1321
Views
0
Likes
0
Answers
Re: How to Use Java functions in Personlization blocks kapilKochar - Adobe Campaign Classic
You can use below syntax and build your logic accordinglyfunction toSmartCase(str){ var strLower = str.toLowerCase(str); return strLower;}
1046
Views
0
Likes
0
Answers
Re: Error while executing the method 'GetLogFileList' of service 'nl:monitoring' kapilKochar - Adobe Campaign Classic
Hi ,As far I know this specific error code generally comes because of Admin rights issue. Thanks,Kapil
1092
Views
0
Likes
0
Answers
Re: Creating new Typology Rule kapilKochar - Adobe Campaign Classic
Thank Ashok, For six month adding event date will serve the purpose. As we don't want to remove the typology manually after every six month .
1277
Views
2
Likes
0
Answers
Creating new Typology Rule kapilKochar - Adobe Campaign Classic
Hi Team,I want anyone who has received delivery with Label X,Y,Z to be excluded from all future campaigns for 6 months. This need to be create as typology Rule which will be used in all campaigns.Any advice? Thanks,
2828
Views
3
Likes
5
Answers and Comments
Re: Custom Report with multiple schema Reference and multiple output page kapilKochar - Adobe Campaign Classic
Hi ,I am not sure I understand your problem statement correctly.Thinking out loud -If you check Broadcast statistics report , two schemas are used 1. Campaign 2. DeliverySo similar to that if you can give user an option to select and based on that selection create the logic with two different page activities.
1011
Views
2
Likes
0
Answers
Re: Using nlserver Module activity in workflow kapilKochar - Adobe Campaign Classic
Thanks jon .
1205
Views
0
Likes
0
Answers
Re: Opening Seed Address in a delivery gives error kapilKochar - Adobe Campaign Classic
Hi Selva,This is because Seed addresses do not belong to the recipients table,they are created in a separate table . If you extend the recipients table with new data, you have to extend the seed addresses table as well with the same data. Otherwise, they extended fields will not be taken into account for seed addresses.check this for more details : Use case: selecting seed addresses on criteria Thanks,Kapil
1011
Views
2
Likes
0
Answers
Re: Adobe Campaign Classic Console Slow kapilKochar - Adobe Campaign Classic
Hi Badr,Various reasons are there for slowness . Following best practice will be the best option to check the slowness issue. - Best practices for performance improvement on Campaign Classic - Campaign Classic Datamodel Best practices - Workflow best practices Thanks,Kapil Kochar
1229
Views
2
Likes
0
Answers
Using nlserver Module activity in workflow kapilKochar - Adobe Campaign Classic
Hi All,Can you please suggest regarding below use case . Will this effect any performance issue over production instance .I have one workflow where I wanted to copy nlserver module from the technical workflow(tracking) and start tracking directly from my workflow. Technical workflow under Production->Technical workflows -> TrackingThanks,Kapil
1390
Views
1
Like
2
Answers and Comments
Re: Adobe Classic Report exports only 200 rows? kapilKochar - Adobe Campaign Classic
Above code need to be change in serverconf.xml file . Not in java script Activity.
1054
Views
1
Like
0
Answers
Re: Templates are not updating emails in workflows kapilKochar - Adobe Campaign Classic
Hi, If you are using recurring delivery then I am afraid there are no other options as per my knowledge . As when we create a delivery using template we are creating a duplicate from template and any changes in template will not reflect in delivery . You can try to use continuous delivery as an alternative if it's suits your requirement as in continuous delivery you don't have to delete and create new one every time just Re select the template. Thanks,Kapil
956
Views
2
Likes
0
Answers