Customization Field help

Data directives are really not much more than the old alert programs on a
BAM, but with the front-end interface similar to method directives.



Kevin



From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
Rob Bucek
Sent: Friday, January 06, 2012 4:56 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] Re: Customization Field help





Curious, im not on 9 yet so im not up to speed on data directives, by
reading what you said, it might be possible to fire a data directive when
MRP creates new jobs?

Rob Bucek
Production Control Manager
PH: (715) 284-5376 ext 311
Mobile: (715)896-0590
FAX: (715)284-4084
[Description: cid:1.234354861@...
<mailto:1.234354861%40web65412.mail.ac4.yahoo.com> ]<http://www.dsmfg.com/>
(Click the logo to view our site)<http://www.dsmfg.com/>

From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Kevin Simon
Sent: Friday, January 06, 2012 1:41 PM
To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] Re: Customization Field help

I would probably put this code in as a data directive, not as a method
directive. Use the same code, only on the data directive have the condition
be where there's at least one added row.

If it's a method directive, it will only fire when the JobEntry.Update
method fires. So, if a job gets added outside of Job Entry (example: MRP,
Order Job Wizard), then this method would not get triggered.

Kevin Simon

SimsTrak Consulting

From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>] On
Behalf Of
Greg Payne
Sent: Friday, January 06, 2012 12:43 AM
To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] Re: Customization Field help

Pre-Processing Method directive on JobEntry.Update

Condition: the JobHead.Character01 field of the changed row is equal to the
"" expression

Action: synchronously execute ABL Code .. record nothing

Paste this into the execute code below window.

/*Set Jobhead Character01 to Part Character04*/
for each ttJobHead no-lock, each Part no-lock where Part.company =
ttJobHead.Company and Part.Partnum = ttJobHead.PartNum and Part.Character04
<> ''.
Assign ttJobHead.Character01 = Part.Character04.
End.

From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Anon
Sent: Thursday, January 05, 2012 1:36 PM
To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
Subject: [Vantage] Re: Customization Field help

I'm not very good with BPMs is there any more direction you can offer on
this particular case?

--- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>, "Vic Drecchio"
<vic.drecchio@...<mailto:vic.drecchio@...>> wrote:
>
> BPM would do it. If you are SQL, then you could also do a trigger.
>
> From: Anon
> Sent: Thursday, January 05, 2012 9:54 AM
> To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>
> Subject: [Vantage] Customization Field help
>
>
> Looking to do the following. A job is created or loaded. If the partnum
field of the Job header is not blank it goes and gets the data for the part.
If the Character04 field is not blank on the part data then it equates the
Part.Character04 field to the JobHead.Character01 field. What would be my
best way of going about this?
>
>
>
>
> No virus found in this message.
> Checked by AVG - www.avg.com<http://www.avg.com>
> Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12
>
>
> [Non-text portions of this message have been removed]
>

________________________________
CONFIDENTIALITY NOTICE

The information contained in this communication, including attachments, is
privileged and confidential. It is intended only for the exclusive use of
the addressee. If the reader of this message is not the intended recipient,
or the employee or agent responsible for delivering it to the intended
recipient, you are hereby notified that any dissemination, distribution or
copying of this communication is strictly prohibited. If you have received
this communication in error, please notify us at (727) 578-6258 and
immediately delete the communication.

"This (document/presentation) may contain technical data as defined in the
International Traffic In Arms Regulations (ITAR) 22 CFR 120.10. Export of
this material is restricted by the Arms Export Control Act (22 U.S.C. 2751
et seq.) and may not be exported to foreign persons without prior approval
form the U.S. Department of State."

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]





[Non-text portions of this message have been removed]
Looking to do the following. A job is created or loaded. If the partnum field of the Job header is not blank it goes and gets the data for the part. If the Character04 field is not blank on the part data then it equates the Part.Character04 field to the JobHead.Character01 field. What would be my best way of going about this?
BPM would do it. If you are SQL, then you could also do a trigger.

From: Anon
Sent: Thursday, January 05, 2012 9:54 AM
To: vantage@yahoogroups.com
Subject: [Vantage] Customization Field help


Looking to do the following. A job is created or loaded. If the partnum field of the Job header is not blank it goes and gets the data for the part. If the Character04 field is not blank on the part data then it equates the Part.Character04 field to the JobHead.Character01 field. What would be my best way of going about this?




No virus found in this message.
Checked by AVG - www.avg.com
Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12


[Non-text portions of this message have been removed]
Do we have 30 users the same as Vantage Lics?

Martin Horton
Business Systems Manager
direct line: +44(0)1889 272250 mobile: +44 (0)7875 404841
Skype: marthorton Skype number: +44 (0) 121 288 3133


[cid:image001.jpg@01CCCBC7.9E6C4D50]

Broadcrown Ltd. Airfield Industrial Estate, Hixon, Stafford, Staffs ST18 0PF, England
tel: +44(0)1889 272200 fax: +44(0)1889 272220 www.broadcrown.com<http://www.broadcrown.com/>

----- This email and the information it contains is confidential and may be legally privileged. It may be read, copied and used only by the intended recipient. Internet communications cannot be guaranteed to be secure or indeed error free as information can be intercepted, corrupted, lost, destroyed, delayed and or contain viruses. Broadcrown Ltd has scanned the email for viruses but does not accept responsibility once the email has been transmitted. The receiving company should scan the email and attachments (if any) for viruses. Any views or opinions expressed within this email are not necessarily the views or opinions of Broadcrown Limited except where the sender specifically states that they are. If you have received this document in error please email the sender and delete the message from your computer without taking copies -----


From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Vic Drecchio
Sent: Thursday, January 05, 2012 4:02 PM
To: vantage@yahoogroups.com
Subject: Re: [Vantage] Customization Field help



BPM would do it. If you are SQL, then you could also do a trigger.

From: Anon
Sent: Thursday, January 05, 2012 9:54 AM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>
Subject: [Vantage] Customization Field help

Looking to do the following. A job is created or loaded. If the partnum field of the Job header is not blank it goes and gets the data for the part. If the Character04 field is not blank on the part data then it equates the Part.Character04 field to the JobHead.Character01 field. What would be my best way of going about this?

No virus found in this message.
Checked by AVG - www.avg.com<http://www.avg.com>
Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12

[Non-text portions of this message have been removed]



[Non-text portions of this message have been removed]
Apologies – should check which email I’m replying to.

Martin Horton
Business Systems Manager
direct line: +44(0)1889 272250 mobile: +44 (0)7875 404841
Skype: marthorton Skype number: +44 (0) 121 288 3133


[cid:image001.jpg@01CCCBC8.39FCD370]

Broadcrown Ltd. Airfield Industrial Estate, Hixon, Stafford, Staffs ST18 0PF, England
tel: +44(0)1889 272200 fax: +44(0)1889 272220 www.broadcrown.com<http://www.broadcrown.com/>

----- This email and the information it contains is confidential and may be legally privileged. It may be read, copied and used only by the intended recipient. Internet communications cannot be guaranteed to be secure or indeed error free as information can be intercepted, corrupted, lost, destroyed, delayed and or contain viruses. Broadcrown Ltd has scanned the email for viruses but does not accept responsibility once the email has been transmitted. The receiving company should scan the email and attachments (if any) for viruses. Any views or opinions expressed within this email are not necessarily the views or opinions of Broadcrown Limited except where the sender specifically states that they are. If you have received this document in error please email the sender and delete the message from your computer without taking copies -----


From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Martin Horton
Sent: Thursday, January 05, 2012 4:33 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] Customization Field help



Do we have 30 users the same as Vantage Lics?

Martin Horton
Business Systems Manager
direct line: +44(0)1889 272250 mobile: +44 (0)7875 404841
Skype: marthorton Skype number: +44 (0) 121 288 3133


[cid:image001.jpg@01CCCBC7.9E6C4D50<mailto:image001.jpg%4001CCCBC7.9E6C4D50>]

Broadcrown Ltd. Airfield Industrial Estate, Hixon, Stafford, Staffs ST18 0PF, England
tel: +44(0)1889 272200 fax: +44(0)1889 272220 www.broadcrown.com<http://www.broadcrown.com/>

----- This email and the information it contains is confidential and may be legally privileged. It may be read, copied and used only by the intended recipient. Internet communications cannot be guaranteed to be secure or indeed error free as information can be intercepted, corrupted, lost, destroyed, delayed and or contain viruses. Broadcrown Ltd has scanned the email for viruses but does not accept responsibility once the email has been transmitted. The receiving company should scan the email and attachments (if any) for viruses. Any views or opinions expressed within this email are not necessarily the views or opinions of Broadcrown Limited except where the sender specifically states that they are. If you have received this document in error please email the sender and delete the message from your computer without taking copies -----


From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>] On Behalf Of Vic Drecchio
Sent: Thursday, January 05, 2012 4:02 PM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>
Subject: Re: [Vantage] Customization Field help



BPM would do it. If you are SQL, then you could also do a trigger.

From: Anon
Sent: Thursday, January 05, 2012 9:54 AM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com><mailto:vantage%40yahoogroups.com>
Subject: [Vantage] Customization Field help

Looking to do the following. A job is created or loaded. If the partnum field of the Job header is not blank it goes and gets the data for the part. If the Character04 field is not blank on the part data then it equates the Part.Character04 field to the JobHead.Character01 field. What would be my best way of going about this?

No virus found in this message.
Checked by AVG - www.avg.com<http://www.avg.com>
Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12

[Non-text portions of this message have been removed]


[Non-text portions of this message have been removed]



[Non-text portions of this message have been removed]
I'm not very good with BPMs is there any more direction you can offer on this particular case?

--- In vantage@yahoogroups.com, "Vic Drecchio" <vic.drecchio@...> wrote:
>
> BPM would do it. If you are SQL, then you could also do a trigger.
>
> From: Anon
> Sent: Thursday, January 05, 2012 9:54 AM
> To: vantage@yahoogroups.com
> Subject: [Vantage] Customization Field help
>
>
> Looking to do the following. A job is created or loaded. If the partnum field of the Job header is not blank it goes and gets the data for the part. If the Character04 field is not blank on the part data then it equates the Part.Character04 field to the JobHead.Character01 field. What would be my best way of going about this?
>
>
>
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12
>
>
> [Non-text portions of this message have been removed]
>
Pre-Processing Method directive on JobEntry.Update

Condition: the JobHead.Character01 field of the changed row is equal to the "" expression

Action: synchronously execute ABL Code .. record nothing

Paste this into the execute code below window.

/*Set Jobhead Character01 to Part Character04*/
for each ttJobHead no-lock, each Part no-lock where Part.company = ttJobHead.Company and Part.Partnum = ttJobHead.PartNum and Part.Character04 <> ''.
Assign ttJobHead.Character01 = Part.Character04.
End.

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Anon
Sent: Thursday, January 05, 2012 1:36 PM
To: vantage@yahoogroups.com
Subject: [Vantage] Re: Customization Field help



I'm not very good with BPMs is there any more direction you can offer on this particular case?

--- In vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>, "Vic Drecchio" <vic.drecchio@...<mailto:vic.drecchio@...>> wrote:
>
> BPM would do it. If you are SQL, then you could also do a trigger.
>
> From: Anon
> Sent: Thursday, January 05, 2012 9:54 AM
> To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>
> Subject: [Vantage] Customization Field help
>
>
> Looking to do the following. A job is created or loaded. If the partnum field of the Job header is not blank it goes and gets the data for the part. If the Character04 field is not blank on the part data then it equates the Part.Character04 field to the JobHead.Character01 field. What would be my best way of going about this?
>
>
>
>
> No virus found in this message.
> Checked by AVG - www.avg.com<http://www.avg.com>
> Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12
>
>
> [Non-text portions of this message have been removed]
>


________________________________
CONFIDENTIALITY NOTICE

The information contained in this communication, including attachments, is privileged and confidential. It is intended only for the exclusive use of the addressee. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us at (727) 578-6258 and immediately delete the communication.

"This (document/presentation) may contain technical data as defined in the International Traffic In Arms Regulations (ITAR) 22 CFR 120.10. Export of this material is restricted by the Arms Export Control Act (22 U.S.C. 2751 et seq.) and may not be exported to foreign persons without prior approval form the U.S. Department of State."


[Non-text portions of this message have been removed]
I would probably put this code in as a data directive, not as a method
directive. Use the same code, only on the data directive have the condition
be where there's at least one added row.


If it's a method directive, it will only fire when the JobEntry.Update
method fires. So, if a job gets added outside of Job Entry (example: MRP,
Order Job Wizard), then this method would not get triggered.



Kevin Simon

SimsTrak Consulting



From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
Greg Payne
Sent: Friday, January 06, 2012 12:43 AM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] Re: Customization Field help





Pre-Processing Method directive on JobEntry.Update

Condition: the JobHead.Character01 field of the changed row is equal to the
"" expression

Action: synchronously execute ABL Code .. record nothing

Paste this into the execute code below window.

/*Set Jobhead Character01 to Part Character04*/
for each ttJobHead no-lock, each Part no-lock where Part.company =
ttJobHead.Company and Part.Partnum = ttJobHead.PartNum and Part.Character04
<> ''.
Assign ttJobHead.Character01 = Part.Character04.
End.

From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Anon
Sent: Thursday, January 05, 2012 1:36 PM
To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
Subject: [Vantage] Re: Customization Field help

I'm not very good with BPMs is there any more direction you can offer on
this particular case?

--- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>, "Vic Drecchio"
<vic.drecchio@...<mailto:vic.drecchio@...>> wrote:
>
> BPM would do it. If you are SQL, then you could also do a trigger.
>
> From: Anon
> Sent: Thursday, January 05, 2012 9:54 AM
> To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>
> Subject: [Vantage] Customization Field help
>
>
> Looking to do the following. A job is created or loaded. If the partnum
field of the Job header is not blank it goes and gets the data for the part.
If the Character04 field is not blank on the part data then it equates the
Part.Character04 field to the JobHead.Character01 field. What would be my
best way of going about this?
>
>
>
>
> No virus found in this message.
> Checked by AVG - www.avg.com<http://www.avg.com>
> Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12
>
>
> [Non-text portions of this message have been removed]
>

________________________________
CONFIDENTIALITY NOTICE

The information contained in this communication, including attachments, is
privileged and confidential. It is intended only for the exclusive use of
the addressee. If the reader of this message is not the intended recipient,
or the employee or agent responsible for delivering it to the intended
recipient, you are hereby notified that any dissemination, distribution or
copying of this communication is strictly prohibited. If you have received
this communication in error, please notify us at (727) 578-6258 and
immediately delete the communication.

"This (document/presentation) may contain technical data as defined in the
International Traffic In Arms Regulations (ITAR) 22 CFR 120.10. Export of
this material is restricted by the Arms Export Control Act (22 U.S.C. 2751
et seq.) and may not be exported to foreign persons without prior approval
form the U.S. Department of State."

[Non-text portions of this message have been removed]





[Non-text portions of this message have been removed]
Thanks Kevin. I copied this from the one that Epicor had setup here.

I first looked in Data Directives for it assuming that was where it was.

Greg

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Kevin Simon
Sent: Friday, January 06, 2012 2:41 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] Re: Customization Field help



I would probably put this code in as a data directive, not as a method
directive. Use the same code, only on the data directive have the condition
be where there's at least one added row.

If it's a method directive, it will only fire when the JobEntry.Update
method fires. So, if a job gets added outside of Job Entry (example: MRP,
Order Job Wizard), then this method would not get triggered.

Kevin Simon

SimsTrak Consulting

From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>] On Behalf Of
Greg Payne
Sent: Friday, January 06, 2012 12:43 AM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] Re: Customization Field help

Pre-Processing Method directive on JobEntry.Update

Condition: the JobHead.Character01 field of the changed row is equal to the
"" expression

Action: synchronously execute ABL Code .. record nothing

Paste this into the execute code below window.

/*Set Jobhead Character01 to Part Character04*/
for each ttJobHead no-lock, each Part no-lock where Part.company =
ttJobHead.Company and Part.Partnum = ttJobHead.PartNum and Part.Character04
<> ''.
Assign ttJobHead.Character01 = Part.Character04.
End.

From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Anon
Sent: Thursday, January 05, 2012 1:36 PM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
Subject: [Vantage] Re: Customization Field help

I'm not very good with BPMs is there any more direction you can offer on
this particular case?

--- In vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>, "Vic Drecchio"
<vic.drecchio@...<mailto:vic.drecchio@...<mailto:vic.drecchio@...%3cmailto:vic.drecchio@...>>> wrote:
>
> BPM would do it. If you are SQL, then you could also do a trigger.
>
> From: Anon
> Sent: Thursday, January 05, 2012 9:54 AM
> To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>
> Subject: [Vantage] Customization Field help
>
>
> Looking to do the following. A job is created or loaded. If the partnum
field of the Job header is not blank it goes and gets the data for the part.
If the Character04 field is not blank on the part data then it equates the
Part.Character04 field to the JobHead.Character01 field. What would be my
best way of going about this?
>
>
>
>
> No virus found in this message.
> Checked by AVG - www.avg.com<http://www.avg.com>
> Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12
>
>
> [Non-text portions of this message have been removed]
>

________________________________
CONFIDENTIALITY NOTICE

The information contained in this communication, including attachments, is
privileged and confidential. It is intended only for the exclusive use of
the addressee. If the reader of this message is not the intended recipient,
or the employee or agent responsible for delivering it to the intended
recipient, you are hereby notified that any dissemination, distribution or
copying of this communication is strictly prohibited. If you have received
this communication in error, please notify us at (727) 578-6258 and
immediately delete the communication.

"This (document/presentation) may contain technical data as defined in the
International Traffic In Arms Regulations (ITAR) 22 CFR 120.10. Export of
this material is restricted by the Arms Export Control Act (22 U.S.C. 2751
et seq.) and may not be exported to foreign persons without prior approval
form the U.S. Department of State."

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]


________________________________
CONFIDENTIALITY NOTICE

The information contained in this communication, including attachments, is privileged and confidential. It is intended only for the exclusive use of the addressee. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us at (727) 578-6258 and immediately delete the communication.

"This (document/presentation) may contain technical data as defined in the International Traffic In Arms Regulations (ITAR) 22 CFR 120.10. Export of this material is restricted by the Arms Export Control Act (22 U.S.C. 2751 et seq.) and may not be exported to foreign persons without prior approval form the U.S. Department of State."


[Non-text portions of this message have been removed]
Curious, im not on 9 yet so im not up to speed on data directives, by reading what you said, it might be possible to fire a data directive when MRP creates new jobs?

Rob Bucek
Production Control Manager
PH: (715) 284-5376 ext 311
Mobile: (715)896-0590
FAX: (715)284-4084
[Description: cid:1.234354861@...]<http://www.dsmfg.com/>
(Click the logo to view our site)<http://www.dsmfg.com/>

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Kevin Simon
Sent: Friday, January 06, 2012 1:41 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] Re: Customization Field help



I would probably put this code in as a data directive, not as a method
directive. Use the same code, only on the data directive have the condition
be where there's at least one added row.

If it's a method directive, it will only fire when the JobEntry.Update
method fires. So, if a job gets added outside of Job Entry (example: MRP,
Order Job Wizard), then this method would not get triggered.

Kevin Simon

SimsTrak Consulting

From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>] On Behalf Of
Greg Payne
Sent: Friday, January 06, 2012 12:43 AM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] Re: Customization Field help

Pre-Processing Method directive on JobEntry.Update

Condition: the JobHead.Character01 field of the changed row is equal to the
"" expression

Action: synchronously execute ABL Code .. record nothing

Paste this into the execute code below window.

/*Set Jobhead Character01 to Part Character04*/
for each ttJobHead no-lock, each Part no-lock where Part.company =
ttJobHead.Company and Part.Partnum = ttJobHead.PartNum and Part.Character04
<> ''.
Assign ttJobHead.Character01 = Part.Character04.
End.

From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Anon
Sent: Thursday, January 05, 2012 1:36 PM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
Subject: [Vantage] Re: Customization Field help

I'm not very good with BPMs is there any more direction you can offer on
this particular case?

--- In vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>, "Vic Drecchio"
<vic.drecchio@...<mailto:vic.drecchio@...>> wrote:
>
> BPM would do it. If you are SQL, then you could also do a trigger.
>
> From: Anon
> Sent: Thursday, January 05, 2012 9:54 AM
> To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>
> Subject: [Vantage] Customization Field help
>
>
> Looking to do the following. A job is created or loaded. If the partnum
field of the Job header is not blank it goes and gets the data for the part.
If the Character04 field is not blank on the part data then it equates the
Part.Character04 field to the JobHead.Character01 field. What would be my
best way of going about this?
>
>
>
>
> No virus found in this message.
> Checked by AVG - www.avg.com<http://www.avg.com>
> Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12
>
>
> [Non-text portions of this message have been removed]
>

________________________________
CONFIDENTIALITY NOTICE

The information contained in this communication, including attachments, is
privileged and confidential. It is intended only for the exclusive use of
the addressee. If the reader of this message is not the intended recipient,
or the employee or agent responsible for delivering it to the intended
recipient, you are hereby notified that any dissemination, distribution or
copying of this communication is strictly prohibited. If you have received
this communication in error, please notify us at (727) 578-6258 and
immediately delete the communication.

"This (document/presentation) may contain technical data as defined in the
International Traffic In Arms Regulations (ITAR) 22 CFR 120.10. Export of
this material is restricted by the Arms Export Control Act (22 U.S.C. 2751
et seq.) and may not be exported to foreign persons without prior approval
form the U.S. Department of State."

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]



[Non-text portions of this message have been removed]
I haven't done one specifically for MRP but I think it should be possible.
Just look for any new records in a job table(s) with the prefix from MRP?

Anyway, data directives are a big improvement.


--- In vantage@yahoogroups.com, Rob Bucek <rbucek@...> wrote:
>
> Curious, im not on 9 yet so im not up to speed on data directives, by reading what you said, it might be possible to fire a data directive when MRP creates new jobs?
>
> Rob Bucek
> Production Control Manager
> PH: (715) 284-5376 ext 311
> Mobile: (715)896-0590
> FAX: (715)284-4084
> [Description: cid:1.234354861@...]<http://www.dsmfg.com/>
> (Click the logo to view our site)<http://www.dsmfg.com/>
>
> From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Kevin Simon
> Sent: Friday, January 06, 2012 1:41 PM
> To: vantage@yahoogroups.com
> Subject: RE: [Vantage] Re: Customization Field help
>
>
>
> I would probably put this code in as a data directive, not as a method
> directive. Use the same code, only on the data directive have the condition
> be where there's at least one added row.
>
> If it's a method directive, it will only fire when the JobEntry.Update
> method fires. So, if a job gets added outside of Job Entry (example: MRP,
> Order Job Wizard), then this method would not get triggered.
>
> Kevin Simon
>
> SimsTrak Consulting
>
> From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>] On Behalf Of
> Greg Payne
> Sent: Friday, January 06, 2012 12:43 AM
> To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>
> Subject: RE: [Vantage] Re: Customization Field help
>
> Pre-Processing Method directive on JobEntry.Update
>
> Condition: the JobHead.Character01 field of the changed row is equal to the
> "" expression
>
> Action: synchronously execute ABL Code .. record nothing
>
> Paste this into the execute code below window.
>
> /*Set Jobhead Character01 to Part Character04*/
> for each ttJobHead no-lock, each Part no-lock where Part.company =
> ttJobHead.Company and Part.Partnum = ttJobHead.PartNum and Part.Character04
> <> ''.
> Assign ttJobHead.Character01 = Part.Character04.
> End.
>
> From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com> ] On
> Behalf Of Anon
> Sent: Thursday, January 05, 2012 1:36 PM
> To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> Subject: [Vantage] Re: Customization Field help
>
> I'm not very good with BPMs is there any more direction you can offer on
> this particular case?
>
> --- In vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com>, "Vic Drecchio"
> <vic.drecchio@<mailto:vic.drecchio@>> wrote:
> >
> > BPM would do it. If you are SQL, then you could also do a trigger.
> >
> > From: Anon
> > Sent: Thursday, January 05, 2012 9:54 AM
> > To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com>
> > Subject: [Vantage] Customization Field help
> >
> >
> > Looking to do the following. A job is created or loaded. If the partnum
> field of the Job header is not blank it goes and gets the data for the part.
> If the Character04 field is not blank on the part data then it equates the
> Part.Character04 field to the JobHead.Character01 field. What would be my
> best way of going about this?
> >
> >
> >
> >
> > No virus found in this message.
> > Checked by AVG - www.avg.com<http://www.avg.com>
> > Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date: 01/05/12
> >
> >
> > [Non-text portions of this message have been removed]
> >
>
> ________________________________
> CONFIDENTIALITY NOTICE
>
> The information contained in this communication, including attachments, is
> privileged and confidential. It is intended only for the exclusive use of
> the addressee. If the reader of this message is not the intended recipient,
> or the employee or agent responsible for delivering it to the intended
> recipient, you are hereby notified that any dissemination, distribution or
> copying of this communication is strictly prohibited. If you have received
> this communication in error, please notify us at (727) 578-6258 and
> immediately delete the communication.
>
> "This (document/presentation) may contain technical data as defined in the
> International Traffic In Arms Regulations (ITAR) 22 CFR 120.10. Export of
> this material is restricted by the Arms Export Control Act (22 U.S.C. 2751
> et seq.) and may not be exported to foreign persons without prior approval
> form the U.S. Department of State."
>
> [Non-text portions of this message have been removed]
>
> [Non-text portions of this message have been removed]
>
>
>
> [Non-text portions of this message have been removed]
>
What kind of documents might be floating around that are more like technical
references on Data Directives?



Joshua Giese

Chief Technical Officer

920.437.6400 Ext. 337



*Do not follow where the path may lead. Go instead where there is no path
and leave a trail - Harold R. McAlindon*



From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
cooner_55421
Sent: Friday, January 06, 2012 4:22 PM
To: vantage@yahoogroups.com
Subject: [Vantage] Re: Customization Field help





I haven't done one specifically for MRP but I think it should be possible.
Just look for any new records in a job table(s) with the prefix from MRP?

Anyway, data directives are a big improvement.

--- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> , Rob
Bucek <rbucek@...> wrote:
>
> Curious, im not on 9 yet so im not up to speed on data directives, by
reading what you said, it might be possible to fire a data directive when
MRP creates new jobs?
>
> Rob Bucek
> Production Control Manager
> PH: (715) 284-5376 ext 311
> Mobile: (715)896-0590
> FAX: (715)284-4084
> [Description: cid:1.234354861@...]<http://www.dsmfg.com/>
> (Click the logo to view our site)<http://www.dsmfg.com/>
>
> From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Kevin Simon
> Sent: Friday, January 06, 2012 1:41 PM
> To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> Subject: RE: [Vantage] Re: Customization Field help
>
>
>
> I would probably put this code in as a data directive, not as a method
> directive. Use the same code, only on the data directive have the
condition
> be where there's at least one added row.
>
> If it's a method directive, it will only fire when the JobEntry.Update
> method fires. So, if a job gets added outside of Job Entry (example: MRP,
> Order Job Wizard), then this method would not get triggered.
>
> Kevin Simon
>
> SimsTrak Consulting
>
> From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>] On
Behalf Of
> Greg Payne
> Sent: Friday, January 06, 2012 12:43 AM
> To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>
> Subject: RE: [Vantage] Re: Customization Field help
>
> Pre-Processing Method directive on JobEntry.Update
>
> Condition: the JobHead.Character01 field of the changed row is equal to
the
> "" expression
>
> Action: synchronously execute ABL Code .. record nothing
>
> Paste this into the execute code below window.
>
> /*Set Jobhead Character01 to Part Character04*/
> for each ttJobHead no-lock, each Part no-lock where Part.company =
> ttJobHead.Company and Part.Partnum = ttJobHead.PartNum and
Part.Character04
> <> ''.
> Assign ttJobHead.Character01 = Part.Character04.
> End.
>
> From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> [mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com> ] On
> Behalf Of Anon
> Sent: Thursday, January 05, 2012 1:36 PM
> To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> Subject: [Vantage] Re: Customization Field help
>
> I'm not very good with BPMs is there any more direction you can offer on
> this particular case?
>
> --- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com>, "Vic Drecchio"
> <vic.drecchio@<mailto:vic.drecchio@>> wrote:
> >
> > BPM would do it. If you are SQL, then you could also do a trigger.
> >
> > From: Anon
> > Sent: Thursday, January 05, 2012 9:54 AM
> > To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com>
> > Subject: [Vantage] Customization Field help
> >
> >
> > Looking to do the following. A job is created or loaded. If the partnum
> field of the Job header is not blank it goes and gets the data for the
part.
> If the Character04 field is not blank on the part data then it equates the
> Part.Character04 field to the JobHead.Character01 field. What would be my
> best way of going about this?
> >
> >
> >
> >
> > No virus found in this message.
> > Checked by AVG - www.avg.com<http://www.avg.com>
> > Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date:
01/05/12
> >
> >
> > [Non-text portions of this message have been removed]
> >
>
> ________________________________
> CONFIDENTIALITY NOTICE
>
> The information contained in this communication, including attachments, is
> privileged and confidential. It is intended only for the exclusive use of
> the addressee. If the reader of this message is not the intended
recipient,
> or the employee or agent responsible for delivering it to the intended
> recipient, you are hereby notified that any dissemination, distribution or
> copying of this communication is strictly prohibited. If you have received
> this communication in error, please notify us at (727) 578-6258 and
> immediately delete the communication.
>
> "This (document/presentation) may contain technical data as defined in the
> International Traffic In Arms Regulations (ITAR) 22 CFR 120.10. Export of
> this material is restricted by the Arms Export Control Act (22 U.S.C. 2751
> et seq.) and may not be exported to foreign persons without prior approval
> form the U.S. Department of State."
>
> [Non-text portions of this message have been removed]
>
> [Non-text portions of this message have been removed]
>
>
>
> [Non-text portions of this message have been removed]
>





[Non-text portions of this message have been removed]
> What kind of documents
I haven't seen anything beyond the normal customization manuals.

But I don't think you'll find them much different from BPM method directives (interacts with business logic).
The BPM data directives interact with tables/field activity.
Other than that, the interface very similar.

Data directives are great for cases when I don't care how a field is getting updated... I always want to trigger something when that field is touched. Can be simpler that tracking down all the different methods.


--- In vantage@yahoogroups.com, "Joshua Giese" <jgiese@...> wrote:
>
> What kind of documents might be floating around that are more like technical
> references on Data Directives?
>
>
>
> Joshua Giese
>
> Chief Technical Officer
>
> 920.437.6400 Ext. 337
>
>
>
> *Do not follow where the path may lead. Go instead where there is no path
> and leave a trail - Harold R. McAlindon*
>
>
>
> From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
> cooner_55421
> Sent: Friday, January 06, 2012 4:22 PM
> To: vantage@yahoogroups.com
> Subject: [Vantage] Re: Customization Field help
>
>
>
>
>
> I haven't done one specifically for MRP but I think it should be possible.
> Just look for any new records in a job table(s) with the prefix from MRP?
>
> Anyway, data directives are a big improvement.
>
> --- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> , Rob
> Bucek <rbucek@> wrote:
> >
> > Curious, im not on 9 yet so im not up to speed on data directives, by
> reading what you said, it might be possible to fire a data directive when
> MRP creates new jobs?
> >
> > Rob Bucek
> > Production Control Manager
> > PH: (715) 284-5376 ext 311
> > Mobile: (715)896-0590
> > FAX: (715)284-4084
> > [Description: cid:1.234354861@]<http://www.dsmfg.com/>
> > (Click the logo to view our site)<http://www.dsmfg.com/>
> >
> > From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> [mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> ] On
> Behalf Of Kevin Simon
> > Sent: Friday, January 06, 2012 1:41 PM
> > To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> > Subject: RE: [Vantage] Re: Customization Field help
> >
> >
> >
> > I would probably put this code in as a data directive, not as a method
> > directive. Use the same code, only on the data directive have the
> condition
> > be where there's at least one added row.
> >
> > If it's a method directive, it will only fire when the JobEntry.Update
> > method fires. So, if a job gets added outside of Job Entry (example: MRP,
> > Order Job Wizard), then this method would not get triggered.
> >
> > Kevin Simon
> >
> > SimsTrak Consulting
> >
> > From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com
> <mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>] On
> Behalf Of
> > Greg Payne
> > Sent: Friday, January 06, 2012 12:43 AM
> > To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com>
> > Subject: RE: [Vantage] Re: Customization Field help
> >
> > Pre-Processing Method directive on JobEntry.Update
> >
> > Condition: the JobHead.Character01 field of the changed row is equal to
> the
> > "" expression
> >
> > Action: synchronously execute ABL Code .. record nothing
> >
> > Paste this into the execute code below window.
> >
> > /*Set Jobhead Character01 to Part Character04*/
> > for each ttJobHead no-lock, each Part no-lock where Part.company =
> > ttJobHead.Company and Part.Partnum = ttJobHead.PartNum and
> Part.Character04
> > <> ''.
> > Assign ttJobHead.Character01 = Part.Character04.
> > End.
> >
> > From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> > [mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com> ] On
> > Behalf Of Anon
> > Sent: Thursday, January 05, 2012 1:36 PM
> > To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> > Subject: [Vantage] Re: Customization Field help
> >
> > I'm not very good with BPMs is there any more direction you can offer on
> > this particular case?
> >
> > --- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> > <mailto:vantage%40yahoogroups.com>, "Vic Drecchio"
> > <vic.drecchio@<mailto:vic.drecchio@>> wrote:
> > >
> > > BPM would do it. If you are SQL, then you could also do a trigger.
> > >
> > > From: Anon
> > > Sent: Thursday, January 05, 2012 9:54 AM
> > > To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
> <mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
> > <mailto:vantage%40yahoogroups.com>
> > > Subject: [Vantage] Customization Field help
> > >
> > >
> > > Looking to do the following. A job is created or loaded. If the partnum
> > field of the Job header is not blank it goes and gets the data for the
> part.
> > If the Character04 field is not blank on the part data then it equates the
> > Part.Character04 field to the JobHead.Character01 field. What would be my
> > best way of going about this?
> > >
> > >
> > >
> > >
> > > No virus found in this message.
> > > Checked by AVG - www.avg.com<http://www.avg.com>
> > > Version: 2012.0.1901 / Virus Database: 2109/4724 - Release Date:
> 01/05/12
> > >
> > >
> > > [Non-text portions of this message have been removed]
> > >
> >
> > ________________________________
> > CONFIDENTIALITY NOTICE
> >
> > The information contained in this communication, including attachments, is
> > privileged and confidential. It is intended only for the exclusive use of
> > the addressee. If the reader of this message is not the intended
> recipient,
> > or the employee or agent responsible for delivering it to the intended
> > recipient, you are hereby notified that any dissemination, distribution or
> > copying of this communication is strictly prohibited. If you have received
> > this communication in error, please notify us at (727) 578-6258 and
> > immediately delete the communication.
> >
> > "This (document/presentation) may contain technical data as defined in the
> > International Traffic In Arms Regulations (ITAR) 22 CFR 120.10. Export of
> > this material is restricted by the Arms Export Control Act (22 U.S.C. 2751
> > et seq.) and may not be exported to foreign persons without prior approval
> > form the U.S. Department of State."
> >
> > [Non-text portions of this message have been removed]
> >
> > [Non-text portions of this message have been removed]
> >
> >
> >
> > [Non-text portions of this message have been removed]
> >
>
>
>
>
>
> [Non-text portions of this message have been removed]
>