I would think the 4GL statement would be:
for each ttQuoteDtl, each Part where (ttQuoteDtl. RowMod = 'U' or ttQuoteDtl.RowMod = 'A') and Part.Company = ttQuoteDtl.Company and Part.PartNum = ttQuoteDtl.PartNum no-lock.
ttQuoteDtl.LineDesc = Part.Character10.
End.
--
Brian W. Spolarich ~ Manager, Information Services ~ Advanced Photonix / Picometrix
   Â
bspolarich@... ~ 734-864-5618 ~ www.advancedphotonix.com
-----Original Message-----
From:
vantage@yahoogroups.com [mailto:
vantage@yahoogroups.com] On Behalf Of Aaron M Clements
Sent: Tuesday, September 29, 2009 1:51 PM
To:
vantage@yahoogroups.com
Subject: Re: [Vantage] BPM Help
Ah! That's excellent. I just assumed I needed a condition. Nice, thank you.
Unfortunately, I'm getting the same error. Something after Part.Company isn't good. It looks good to me, but I'm not ABL/4GL savvy.
I'll add that to my list of things to get smart on.
@
________________________________
From: "
advantage@..." <
advantage@...>
To:
vantage@yahoogroups.com
Sent: Tuesday, September 29, 2009 1:37:08 PM
Subject: RE: [Vantage] BPM Help
nope no condition; just Action and I just clicked on the Advanced button;
and keyed in the code
-----Original Message-----
From: vantage@yahoogroups .com [mailto:vantage@yahoogroups .com] On Behalf Of
Aaron M Clements
Sent: Tuesday, September 29, 2009 1:30 PM
To: vantage@yahoogroups .com
Subject: Re: [Vantage] BPM Help
Thanks for your attention. Let's see if I'm on the right track...
Method directive -> Quote.Update (Makes sense vs. ChangePartNum, thank you)
PreProcessing
Condition -> There is at least one updated row in the ttQuoteDtl table
Action -> Synchronously execute ABL code record nothing
Add your snippet from below.
Doing the above, I get the following error when I try to validate the code:
** Unable to understand after -- "Part.Company" . (247)
** D:\EPICOR904\ EPICORWORK\ 1795415117114199 2022521586190841 881696219. p Line
10 --Invalid FOR, DO, REPEAT, or EDITING statement. (194)
Thanks again. I do appreciate your time.
@
____________ _________ _________ __
From: "advantage@wcoil. <mailto:advantage% 40wcoil.com> com"
<advantage@wcoil. <mailto:advantage% 40wcoil.com> com>
To: vantage@yahoogroups <mailto:vantage% 40yahoogroups. com> .com
Sent: Tuesday, September 29, 2009 12:56:09 PM
Subject: RE: [Vantage] BPM Help
Creating the BPM on the BO ChangePartNumQuote indicates that you need to
CHANGE the part number to get the Part.Character01 to dump into the
QuoteDtl.LineDesc field
Quite simply, I just did it on a PreProcessing Action on Quote.Update and it
worked
for each ttQuoteDtl where (ttQuoteDtl. RowMod = 'U' or ttQuoteDtl.RowMod =
'A'), each Part.Company = ttQuoteDtl.Company and Part.PartNum =
ttQuoteDtl.PartNum no-lock.
ttQuoteDtl.LineDesc = Part.Character10.
End.
-----Original Message----- .
From: vantage@yahoogroups .com [mailto:vantage@ yahoogroups .com] On Behalf
Of
Aaron M Clements
Sent: Tuesday, September 29, 2009 11:58 AM
To: <mailto:vantage@ yahoogroups .com> vantage@yahoogroups .com
Subject: [Vantage] BPM Help
We're in the process of deploying Epicor 9.04.504B at our company. A bit
bumpy but overall going well.
In Part I've put a customization for a 'Sales Description' and bound it to
Character10. That all works fine. Next, I'd like to pull that Character10
field into the Description for Quote Line Detail when a part number is added
or changed.
I've tried a number of things including a Method Directive for
ChangePartNum. Quote. I just can't seem to get the Description field to
change.
We're all new to Epicor here, so speak slowly. ;-)
Aaron Clements
[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]
[Non-text portions of this message have been removed]
------------------------------------
Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links