Working with Subcontract PO's in Epicor 9.05

Thanks Sarah,

Used the Approved Suppliers Maintenance function for the outside operations and I was able to get the PO's to error out if the outside op wasn't tied to the Supplier. This is exactly what I was looking for, Thanks again for the help.

Thanks,
Melissa


On Monday, April 4, 2016 10:16 AM, "Sarah Vareschi sarah.vareschi@... [vantage]" <vantage@yahoogroups.com> wrote:


 
<div id="ygrps-yiv-909242210yiv0955328231ygrp-text">
  
  
  <div></div><div dir="ltr">You can use the approved suppliers functionality on your subcontract operations and then it will stop you from linking an operation to the wrong vendor.<font color="#000000" face="Times New Roman" size="3">
</div>
 


<div style="color:#fff;height:0;"></div></div>
#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231 -- #ygrps-yiv-909242210yiv0955328231ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mkp #ygrps-yiv-909242210yiv0955328231hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mkp #ygrps-yiv-909242210yiv0955328231ads {
margin-bottom:10px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mkp .ygrps-yiv-909242210yiv0955328231ad {
padding:0 0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mkp .ygrps-yiv-909242210yiv0955328231ad p {
margin:0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mkp .ygrps-yiv-909242210yiv0955328231ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-sponsor #ygrps-yiv-909242210yiv0955328231ygrp-lc {
font-family:Arial;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-sponsor #ygrps-yiv-909242210yiv0955328231ygrp-lc #ygrps-yiv-909242210yiv0955328231hd {
margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-sponsor #ygrps-yiv-909242210yiv0955328231ygrp-lc .ygrps-yiv-909242210yiv0955328231ad {
margin-bottom:10px;padding:0 0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231actions {
font-family:Verdana;font-size:11px;padding:10px 0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231activity span {
font-weight:700;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231activity span:first-child {
text-transform:uppercase;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231activity span a {
color:#5085b6;text-decoration:none;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231activity span span {
color:#ff7900;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231activity span .ygrps-yiv-909242210yiv0955328231underline {
text-decoration:underline;}

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

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 .ygrps-yiv-909242210yiv0955328231attach div a {
text-decoration:none;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 .ygrps-yiv-909242210yiv0955328231attach img {
border:none;padding-right:5px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 .ygrps-yiv-909242210yiv0955328231attach label {
display:block;margin-bottom:5px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 .ygrps-yiv-909242210yiv0955328231attach label a {
text-decoration:none;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 blockquote {
margin:0 0 0 4px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 .ygrps-yiv-909242210yiv0955328231bold {
font-family:Arial;font-size:13px;font-weight:700;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 .ygrps-yiv-909242210yiv0955328231bold a {
text-decoration:none;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 dd.ygrps-yiv-909242210yiv0955328231last p a {
font-family:Verdana;font-weight:700;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 dd.ygrps-yiv-909242210yiv0955328231last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 dd.ygrps-yiv-909242210yiv0955328231last p span.ygrps-yiv-909242210yiv0955328231yshortcuts {
margin-right:0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231attach-table div div a {
text-decoration:none;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231attach-table {
width:400px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231file-title a, #ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231file-title a:active, #ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231file-title a:hover, #ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231file-title a:visited {
text-decoration:none;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231photo-title a, #ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231photo-title a:active, #ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231photo-title a:hover, #ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div.ygrps-yiv-909242210yiv0955328231photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 div#ygrps-yiv-909242210yiv0955328231ygrp-mlmsg #ygrps-yiv-909242210yiv0955328231ygrp-msg p a span.ygrps-yiv-909242210yiv0955328231yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 .ygrps-yiv-909242210yiv0955328231green {
color:#628c2a;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 .ygrps-yiv-909242210yiv0955328231MsoNormal {
margin:0 0 0 0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 o {
font-size:0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231photos div {
float:left;width:72px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231photos div div {
border:1px solid #666666;height:62px;overflow:hidden;width:62px;}

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

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231reco-category {
font-size:77%;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231reco-desc {
font-size:77%;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 .ygrps-yiv-909242210yiv0955328231replbq {
margin:4px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mlmsg table {
font-size:inherit;font:100%;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mlmsg select, #ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 input, #ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mlmsg pre, #ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 code {
font:115% monospace;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mlmsg * {
line-height:1.22em;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-mlmsg #ygrps-yiv-909242210yiv0955328231logo {
padding-bottom:10px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-msg p a {
font-family:Verdana;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-msg p#ygrps-yiv-909242210yiv0955328231attach-count span {
color:#1E66AE;font-weight:700;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-reco #ygrps-yiv-909242210yiv0955328231reco-head {
color:#ff7900;font-weight:700;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-reco {
margin-bottom:20px;padding:0px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-sponsor #ygrps-yiv-909242210yiv0955328231ov li a {
font-size:130%;text-decoration:none;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-sponsor #ygrps-yiv-909242210yiv0955328231ov li {
font-size:77%;list-style-type:square;padding:6px 0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-sponsor #ygrps-yiv-909242210yiv0955328231ov ul {
margin:0;padding:0 0 0 8px;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-text {
font-family:Georgia;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-text p {
margin:0 0 1em 0;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-text tt {
font-size:120%;}

#ygrps-yiv-909242210 #ygrps-yiv-909242210yiv0955328231 #ygrps-yiv-909242210yiv0955328231ygrp-vital ul li:last-child {
border-right:none !important;}
#ygrps-yiv-909242210



We have ran into some entry problems when creating a Subcontract PO, the user has selected the wrong outside operation on more than one occasion. 

We have parts that may have several different outside op's. Is there a way to restrict the 'Mtl' dropdown list, within Purchase Order Entry, to only display the outside operation that is related to the Supplier that was entered. I would like to see something similar to when a PO is created for Purchased material, you will get an error if the material isn't associated with the entered Supplier. 


Thanks,
Melissa

Melissa,

 

I have the same issue and went about solving it by seeing if the prior operation was complete with a data directive.

I used the synchronously execute ABL Action line.

 

Hope this helps.

 

Patrick Winter

 

synchronously execute ABL

For each ttPORel where ttPORel.JobSeqType = 'S'

and (ttPORel.RowMod = 'U' or ttPORel.RowMod = 'A') ,

last JobOper where JobOper.Company = cur-comp

and JobOper.JobNum = ttPORel.JobNum

and JobOper.opr < ttPORel.JobSeq no-lock.

IF JobOper.OpComplete = false then

{lib\PublishInfoMsg.i &InfoMsg = "'The prior operation is not complete!"'}.

End.

 

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Monday, April 04, 2016 05:17
To: yahoogroups <vantage@yahoogroups.com>
Subject: [Vantage] Working with Subcontract PO's in Epicor 9.05

 

 

We have ran into some entry problems when creating a Subcontract PO, the user has selected the wrong outside operation on more than one occasion. 

We have parts that may have several different outside op's. Is there a way to restrict the 'Mtl' dropdown list, within Purchase Order Entry, to only display the outside operation that is related to the S upplier that was entered. I would like to see something similar to when a PO is created for Purchased material, you will get an error if the material isn't associated with the entered Supplier. 

 

 

Thanks,

Melissa

This e-mail and any attachments may contain confidential and privileged information. If you are not the intended and/or named recipient or recipients, please notify the sender immediately by return e-mail, delete this e-mail and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient or recipients is unauthorized and may be illegal. Any views or opinions expressed in this email are those of the author and do not necessarily represent those of the Specialty Screw Corporation. Warning: Although precautions have been taken to make sure no viruses are present in this email, Specialty Screw Corporation cannot accept responsibility for any loss or damage that may arise from the use of this email or attachments.
This e-mail and any attachments may contain confidential and privileged information. If you are not the intended and/or named recipient or recipients, please notify the sender immediately by return e-mail, delete this e-mail and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient or recipients is unauthorized and may be illegal. Any views or opinions expressed in this email are those of the author and do not necessarily represent those of the Specialty Screw Corporation. Warning: Although precautions have been taken to make sure no viruses are present in this email, Specialty Screw Corporation cannot accept responsibility for any loss or damage that may arise from the use of this email or attachments.   ­­  

Mellissa,  check out the supplier price list.  I think there is an option for subcontract operations and material.  If you set that up you may be able to do the “restricting” you are talking about.

Manasa

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Monday, April 04, 2016 6:17 AM
To: yahoogroups <vantage@yahoogroups.com>
Subject: [Vantage] Working with Subcontract PO's in Epicor 9.05

 

 

We have ran into some entry problems when creating a Subcontract PO, the user has selected the wrong outside operation on more than one occasion. 

We have parts that may have several different outside op's. Is there a way to restrict the 'Mtl' dropdown list, within Purchase Order Entry, to only display the outside operation that is related to the Supplier that was entered. I would like to see something similar to when a PO is created for Purchased material, you will get an error if the material isn't associated with the entered Supplier. 

 

 

Thanks,

Melissa

IMPORTANT NOTICE FROM API: This communication, including any attachments, contains information that may be confidential or privileged and is intended solely for the entity or individual to whom it is addressed. If you are not the intended recipient, please contact the sender immediately and delete this message. Any unauthorized disclosure, copying or distribution of this message is strictly prohibited.

IMPORTANT NOTICE FROM API: This communication, including any attachments, contains information that may be confidential or privileged and is intended solely for the entity or individual to whom it is addressed. If you are not the intended recipient, please contact the sender immediately and delete this message. Any unauthorized disclosure, copying or distribution of this message is strictly prohibited.
You can use the approved suppliers functionality on your subcontract operations and then it will stop you from linking an operation to the wrong vendor.