Updatable BAQ not updating

Hi all, I am trying to make an updatable BAQ where I can collate all materials from a quote and update the pricing or mark them for RFQ. No matter what I do its not updating the quote. Its not giving any errors and says it has done it successfully but nothing is changing. What am I missing?

RG_RFQMaterials.baq (45.2 KB)

Hi all, if anyone can give me help on this it would be appreciated. I’ve been put back on this task again and I just cannot figure out why Quote entry fields will not update even though there are no errors from the BAQ.

Can you update the same quote manually with the same value you are attempting to update via the BAQ?

Maybe put some screenshots of your update method?

Hi,

Yes I can and it works fine. I am trying to update the “Purchase Direct” and “RFQ needed” boxes as well as unit cost from the BAQ which are all under line/manufacturing/detail

It doesn’t look like you have those fields in your mapping? Do you have them marked as updateable?

Yes sir,

I have only just noticed that QuoteMTL isnt on the business object list…Guessing this is the problem. But I cannot even find QuoteMTL available.

Yeah so I don’t think you can use that method to update quotemtl. Maybe there is another method you can pick for the quote object.

I don’t even know where to start with other methods to be honest.

Doing a trace in quote, it looks like quoteasm would be the BO to look at.

3 Likes

Changed and testing! Thankyou :slight_smile:

Still no dice, wont update anything even though it says it has and has no errors.

What does the update method look like now?

Are you sure QuoteAsm.QuoteNum isn’t also required?

Its there, just not an updatable field as that doesn’t need updating.

I didn’t see it in your object mapping though.

Ok it wasn’t in your earlier screenshot. And its still not working after adding that?

no :frowning: , no errors and says it has updated but when I refresh it returns back no change.

The “Buy it” flag is one that takes 2 fields, So put that one aside for a minute. Which other fields are you trying to update?