2 updatable BAQs in one Dash, when I pull the second one in, it

Yes, I'm sorry, that's what I meant.  it's purpose is to allow the user to unapprove the PO before proceeding to BAQ3.

I have a dashboard with 3 BAQs.  The purpose is to update a few UD (and a couple of E9) fields in one place.


BAQ 1:

this one is not updatable, It is there for the user to be able to pull in all POReleases by Project number.

Publishes: PORel.PONum

Tables:  Project, PORel

Project has 2 criteria:  ActiveProject = TRUEConstant and ProjectID = {Project}parameter

(So, basically only active projects, and user inputs a project number)


BAQ 2:

Updatable 

This one is meant to allow the user to unapprove the PO right in the dashboard before updating on the 3rd BAQ.

Filters: POHeader.PONum = PORel.PONum (from BAQ1)

Table:  POHeader

Updatable Field:  POHeader.Approve


BAQ3:

Updatable

This one is where the real updating happens.  

Filter: PORel.PONum = The PONum published from BAQ 1

Tables: PORel (Criteria OpenRelease = TrueConstant), PODetail (Criteria OpenLine = TrueConstant), POHeader (Criteria OpenOrder = TrueConstant), and Part

PORel is the Parent to PODetail 

PODetail is Parent to POHeader and Part

ALL Inner Joins

Updatable fields: PORel.Date01 through Date06, PORel.DueDate and PORel.Promise Date

Business Object to update is PO, Tables to update are ttPOHeader, ttPODetail, and ttPORel


BAQ 2 and 3 both work find independently, but when I try to pull them all in together, BAQ 2 seems to update, but when I try to update a field in BAQ3, it tells me that the "PO had been updated, changes not allowed"


Any words of advice from the Gurus?




I think I see in BAQ2 you have it approving the PO??  If yes, doesn't the PO have to be unapproved to update it?
Thanks



On Monday, March 23, 2015 4:40 PM, "scooley@... [vantage]" <vantage@yahoogroups.com> wrote:


 
<div id="ygrps-yiv-175631764yiv9105569109ygrp-text">
  
  
  <div></div><div>I have a dashboard with 3 BAQs. &nbsp;The purpose is to update a few UD (and a couple of E9) fields in one place.</div><div><br clear="none"></div><div>BAQ 1:</div><div>this one is not updatable, It is there for the user to be able to pull in all POReleases by Project number.</div><div>Publishes: PORel.PONum</div><div>Tables: &nbsp;Project, PORel</div><div>Project has 2 criteria: &nbsp;ActiveProject = TRUEConstant and ProjectID = {Project}parameter</div><div>(So, basically only active projects, and user inputs a project number)</div><div><br clear="none"></div><div>BAQ 2:</div><div>Updatable&nbsp;</div><div>This one is meant to allow the user to unapprove the PO right in the dashboard before updating on the 3rd BAQ.</div><div>Filters: POHeader.PONum = PORel.PONum (from BAQ1)</div><div>Table: &nbsp;POHeader</div><div>Updatable Field: &nbsp;POHeader.Approve</div><div><br clear="none"></div><div>BAQ3:</div><div>Updatable</div><div>This one is where the real updating happens. &nbsp;</div><div>Filter: PORel.PONum = The PONum published from BAQ 1</div><div>Tables: PORel (Criteria OpenRelease = TrueConstant), PODetail (Criteria OpenLine = TrueConstant), POHeader (Criteria OpenOrder = TrueConstant), and Part</div><div>PORel is the Parent to PODetail&nbsp;</div><div>PODetail is Parent to POHeader and Part</div><div>ALL Inner Joins</div><div>Updatable fields: PORel.Date01 through Date06, PORel.DueDate and PORel.Promise Date</div><div>Business Object to update is PO, Tables to update are ttPOHeader, ttPODetail, and ttPORel</div><div><br clear="none"></div><div>BAQ 2 and 3 both work find independently, but when I try to pull them all in together, BAQ 2 seems to update, but when I try to update a field in BAQ3, it tells me that the &quot;PO had been updated, changes not allowed&quot;</div><div><br clear="none"></div><div>Any words of advice from the Gurus?</div><div><br clear="none"></div><div><br clear="none"></div><div><br clear="none"></div>

</div>
 


<div style="height:0px;color:rgb(255, 255, 255);"></div></div>
#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109 -- #ygrps-yiv-175631764yiv9105569109ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mkp #ygrps-yiv-175631764yiv9105569109hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mkp #ygrps-yiv-175631764yiv9105569109ads {
margin-bottom:10px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mkp .ygrps-yiv-175631764yiv9105569109ad {
padding:0 0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mkp .ygrps-yiv-175631764yiv9105569109ad p {
margin:0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mkp .ygrps-yiv-175631764yiv9105569109ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-sponsor #ygrps-yiv-175631764yiv9105569109ygrp-lc {
font-family:Arial;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-sponsor #ygrps-yiv-175631764yiv9105569109ygrp-lc #ygrps-yiv-175631764yiv9105569109hd {
margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-sponsor #ygrps-yiv-175631764yiv9105569109ygrp-lc .ygrps-yiv-175631764yiv9105569109ad {
margin-bottom:10px;padding:0 0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109actions {
font-family:Verdana;font-size:11px;padding:10px 0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109activity span {
font-weight:700;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109activity span:first-child {
text-transform:uppercase;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109activity span a {
color:#5085b6;text-decoration:none;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109activity span span {
color:#ff7900;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109activity span .ygrps-yiv-175631764yiv9105569109underline {
text-decoration:underline;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109attach div a {
text-decoration:none;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109attach img {
border:none;padding-right:5px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109attach label {
display:block;margin-bottom:5px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109attach label a {
text-decoration:none;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 blockquote {
margin:0 0 0 4px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109bold {
font-family:Arial;font-size:13px;font-weight:700;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109bold a {
text-decoration:none;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 dd.ygrps-yiv-175631764yiv9105569109last p a {
font-family:Verdana;font-weight:700;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 dd.ygrps-yiv-175631764yiv9105569109last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 dd.ygrps-yiv-175631764yiv9105569109last p span.ygrps-yiv-175631764yiv9105569109yshortcuts {
margin-right:0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109attach-table div div a {
text-decoration:none;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109attach-table {
width:400px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109file-title a, #ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109file-title a:active, #ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109file-title a:hover, #ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109file-title a:visited {
text-decoration:none;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109photo-title a, #ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109photo-title a:active, #ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109photo-title a:hover, #ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div.ygrps-yiv-175631764yiv9105569109photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 div#ygrps-yiv-175631764yiv9105569109ygrp-mlmsg #ygrps-yiv-175631764yiv9105569109ygrp-msg p a span.ygrps-yiv-175631764yiv9105569109yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109green {
color:#628c2a;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109MsoNormal {
margin:0 0 0 0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 o {
font-size:0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109photos div {
float:left;width:72px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109photos div div {
border:1px solid #666666;height:62px;overflow:hidden;width:62px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109reco-category {
font-size:77%;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109reco-desc {
font-size:77%;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 .ygrps-yiv-175631764yiv9105569109replbq {
margin:4px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mlmsg table {
font-size:inherit;font:100%;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mlmsg select, #ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 input, #ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mlmsg pre, #ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 code {
font:115% monospace;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mlmsg * {
line-height:1.22em;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-mlmsg #ygrps-yiv-175631764yiv9105569109logo {
padding-bottom:10px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-msg p a {
font-family:Verdana;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-msg p#ygrps-yiv-175631764yiv9105569109attach-count span {
color:#1E66AE;font-weight:700;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-reco #ygrps-yiv-175631764yiv9105569109reco-head {
color:#ff7900;font-weight:700;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-reco {
margin-bottom:20px;padding:0px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-sponsor #ygrps-yiv-175631764yiv9105569109ov li a {
font-size:130%;text-decoration:none;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-sponsor #ygrps-yiv-175631764yiv9105569109ov li {
font-size:77%;list-style-type:square;padding:6px 0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-sponsor #ygrps-yiv-175631764yiv9105569109ov ul {
margin:0;padding:0 0 0 8px;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-text {
font-family:Georgia;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-text p {
margin:0 0 1em 0;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-text tt {
font-size:120%;}

#ygrps-yiv-175631764 #ygrps-yiv-175631764yiv9105569109 #ygrps-yiv-175631764yiv9105569109ygrp-vital ul li:last-child {
border-right:none !important;}
#ygrps-yiv-175631764