# BAQ Combo customization - how to convert from Classic to Kinetic

**URL:** <https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396>\
**Category:** Kinetic ERP\
**Created:** [September 8, 2021, 3:34pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396 "2021-09-08T15:34:50Z")\
**Posts on this page:** 15\
**Page:** 2

<div class="post-metadata">

**Author:** ![hmwillett](https://www.epiusers.help/user_avatar/www.epiusers.help/hmwillett/32/93207_2.png) [@hmwillett](https://www.epiusers.help/u/hmwillett)\
**Post date:** [December 3, 2021, 12:41pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/21 "2021-12-03T12:41:19Z")

</div>

Are those sequences valid rework operations?

---

<div class="post-metadata">

**Author:** ![dgross](https://www.epiusers.help/letter_avatar_proxy/v4/letter/d/9fc29f/32.png) [@dgross](https://www.epiusers.help/u/dgross)\
**Post date:** [December 6, 2021, 4:05pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/22 "2021-12-06T16:05:57Z")

</div>

Yes they are valid rework operations. I have the same type of customization in Classic mode that works find for the same Job/Asm/Opr. The issue is in trying to convert the prior Classic customization to work in Kinetic.

---

<div class="post-metadata">

**Author:** ![dgross](https://www.epiusers.help/letter_avatar_proxy/v4/letter/d/9fc29f/32.png) [@dgross](https://www.epiusers.help/u/dgross)\
**Post date:** [December 7, 2021, 5:35pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/23 "2021-12-07T17:35:56Z")

</div>

I think what is happening is once I select a DMR # from my new custom Combo, the Assembly and OprSeq I selected prior is lost so when I click OK and the ValidateReferentialIntegrity is executed the Assembly and OprSeq are null. Just not sure what in my custom Reusable Combo is causing this or what to do to resolve.

---

<div class="post-metadata">

**Author:** ![hmwillett](https://www.epiusers.help/user_avatar/www.epiusers.help/hmwillett/32/93207_2.png) [@hmwillett](https://www.epiusers.help/u/hmwillett)\
**Post date:** [December 7, 2021, 6:09pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/24 "2021-12-07T18:09:26Z")

</div>

What do you have set for “display” and “value” waaaay at the bottom of the reusable combo?

---

<div class="post-metadata">

**Author:** ![dgross](https://www.epiusers.help/letter_avatar_proxy/v4/letter/d/9fc29f/32.png) [@dgross](https://www.epiusers.help/u/dgross)\
**Post date:** [December 7, 2021, 6:18pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/25 "2021-12-07T18:18:26Z")

</div>

Here is what I have under the Reusable Combo.  
 ![image](https://www.epiusers.help/uploads/default/original/3X/4/e/4e077d1e609753ffa143b45c5ad3b2cf03426db5.png)

 ![image](https://www.epiusers.help/uploads/default/original/3X/0/0/00e43bcb7af29d5dd54039b692c4c398c966a5a7.png)  
 ![image](https://www.epiusers.help/uploads/default/original/3X/8/a/8a6678db67cccf07579dff7a3ba9ee0a4e713ca8.png)  
 ![image](https://www.epiusers.help/uploads/default/original/3X/e/1/e134b8776cb46b007b97120c3734dd1027dc8a5b.png)  
In the Advanced section I have:  
 ![image](https://www.epiusers.help/uploads/default/original/3X/1/a/1ac68da7499b445df5678be649913f9d60611d22.png)

---

<div class="post-metadata">

**Author:** ![hmwillett](https://www.epiusers.help/user_avatar/www.epiusers.help/hmwillett/32/93207_2.png) [@hmwillett](https://www.epiusers.help/u/hmwillett)\
**Post date:** [December 7, 2021, 7:30pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/26 "2021-12-07T19:30:26Z")

</div>

That looks fine.  
What’s the flow of your customization?

Fill out the job/asm/op and it filters the list of the DMRs?  
Or are you selecting a DMR and having the job/asm/op populate from the selected DMR?

---

<div class="post-metadata">

**Author:** ![dgross](https://www.epiusers.help/letter_avatar_proxy/v4/letter/d/9fc29f/32.png) [@dgross](https://www.epiusers.help/u/dgross)\
**Post date:** [December 7, 2021, 7:34pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/27 "2021-12-07T19:34:34Z")

</div>

Fill out the Job/Asm/Op and it filters the list of the DMRs. Then I select a DMR from the list.

---

<div class="post-metadata">

**Author:** ![hmwillett](https://www.epiusers.help/user_avatar/www.epiusers.help/hmwillett/32/93207_2.png) [@hmwillett](https://www.epiusers.help/u/hmwillett)\
**Post date:** [December 7, 2021, 7:35pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/28 "2021-12-07T19:35:46Z")

</div>

Interesting.  
If you run it as base with the same values, does it work?

---

<div class="post-metadata">

**Author:** ![dgross](https://www.epiusers.help/letter_avatar_proxy/v4/letter/d/9fc29f/32.png) [@dgross](https://www.epiusers.help/u/dgross)\
**Post date:** [December 7, 2021, 7:43pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/29 "2021-12-07T19:43:05Z")

</div>

If by run it as base you mean run it without this customization…yes it works with the same Job/Asm/Op. I also have a similar customization in Classic MES and it runs as expected using this Job/Asm/Op. In order to convert my customization to Kinetic I had to use a different BAQ as the parameters I had in my classic customization were not working for Kinetic.

---

<div class="post-metadata">

**Author:** ![hmwillett](https://www.epiusers.help/user_avatar/www.epiusers.help/hmwillett/32/93207_2.png) [@hmwillett](https://www.epiusers.help/u/hmwillett)\
**Post date:** [December 7, 2021, 8:17pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/30 "2021-12-07T20:17:42Z")

</div>

What I’m getting at is it doesn’t seem to be a problem with your UD DMR field (which appears to be working as it’s filtering and pulling a DMR number). It’s complaining about the OP/ASM which you filled out manually. There shouldn’t be any problems with validation of those fields since they’re not controlled by custom logic.

---

<div class="post-metadata">

**Author:** ![dgross](https://www.epiusers.help/letter_avatar_proxy/v4/letter/d/9fc29f/32.png) [@dgross](https://www.epiusers.help/u/dgross)\
**Post date:** [December 7, 2021, 8:28pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/31 "2021-12-07T20:28:04Z")

</div>

Do you know anything about the ValidateReferentialIntegrity method as this seems to be executing when I click OK after entering the Rework Code, Job, Asm, Op, DMR

---

<div class="post-metadata">

**Author:** ![hmwillett](https://www.epiusers.help/user_avatar/www.epiusers.help/hmwillett/32/93207_2.png) [@hmwillett](https://www.epiusers.help/u/hmwillett)\
**Post date:** [December 7, 2021, 9:11pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/32 "2021-12-07T21:11:54Z")

</div>

Not 100% sure, but it may be trying to make sure the foreign key exists in another table.  
Few things to try:

1. Run a BAQ for the LaborDtl table and make sure you can pull up a record with job/am/op 2357-52/5/40
2. Try your customization with a different job/asm/op and see if you get the same error.
3. Run your customization in the browser, enable Dev Tools and trace what Epicor is doing to look for clues.

---

<div class="post-metadata">

**Author:** ![dgross](https://www.epiusers.help/letter_avatar_proxy/v4/letter/d/9fc29f/32.png) [@dgross](https://www.epiusers.help/u/dgross)\
**Post date:** [December 7, 2021, 10:00pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/33 "2021-12-07T22:00:04Z")

</div>

> [@dgross](#):
>
> ValidateReferentialIntegrity method

I had already tried #1 and 2. BAQ for LaborDtl returns data for this Job/asm/op. I have tried other Job/asm/op with same results.

#3 - just tried this and while I am not very familiar with Dev Tool it seems to be returning an error “Ensure CORS response header values are valid”. I have no idea what this means.

 ![image](https://www.epiusers.help/uploads/default/original/3X/5/c/5c24871147262e7af8f8360e60913c6872bf1bce.png)

---

<div class="post-metadata">

**Author:** ![hmwillett](https://www.epiusers.help/user_avatar/www.epiusers.help/hmwillett/32/93207_2.png) [@hmwillett](https://www.epiusers.help/u/hmwillett)\
**Post date:** [December 7, 2021, 10:01pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/34 "2021-12-07T22:01:31Z")

</div>

Ah–sorry. You’ll have to do a bit more work for the Dev Tools: [How To: Debugging Kinetic (Browser) - Experts’ Corner - Epicor User Help Forum (epiusers.help)](https://www.epiusers.help/t/how-to-debugging-kinetic-browser/80926)

You can ignore the CORS message.

---

<div class="post-metadata">

**Author:** ![dgross](https://www.epiusers.help/letter_avatar_proxy/v4/letter/d/9fc29f/32.png) [@dgross](https://www.epiusers.help/u/dgross)\
**Post date:** [December 8, 2021, 1:25pm UTC](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396/35 "2021-12-08T13:25:45Z")

</div>

THANK YOU!!! Dev Tools helped me resolve the issue. The Data EpBinding was incorrect and was populating the DMR # selected into the LaborDtl.JobNum.

I had this correct at one point but had made so many different changes trying to get the DMR drop list to return the correct values. As soon as I saw the data populated in the LaborDtl data view JobNum field I knew exactly what was wrong. 🤦‍♀️

[Previous page](https://www.epiusers.help/t/baq-combo-customization-how-to-convert-from-classic-to-kinetic/82396.md?page=1)
