Error in receipt entry

No prob! Glad I could help!

It took me a few days on the phone with support to figure that one out!

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Michael
Sent: Tuesday, July 2, 2013 2:45 PM
To: vantage@yahoogroups.com
Subject: [Vantage] Re: Error in receipt entry



That took care of it. Many thanks.

--- In vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>, Anthony Gercar <agercar@...<mailto:agercar@...>> wrote:
>
> You need to create a generic purchase code and make sure it's used in the PO.
>
> Sent from my iPhone
>
> On Jul 2, 2013, at 2:19 PM, "Michael" <michael.cromer@...<mailto:michael.cromer@...<mailto:michael.cromer@...%3cmailto:michael.cromer@...>>> wrote:
>
>
>
> Upgraded to 905 a few weeks ago and this error is new to me.
>
> "Purchase Type Code references invalid value."
>
> Here's the stack trace.
>
> Exception caught in: Epicor.Mfg.BO.Receipt
>
> Error Detail
> ============
> Message: Purchase Type Code references invalid value.
> Type: Error
> Program: core/BizRuleEngine.p
> Method: validateRow
> Table: RcvDtl
> Row: NewRecor
> Field: PurchCode
>
> Stack Trace
> ===========
> at Epicor.Mfg.Proxy.ReceiptImpl.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate, Boolean& lUpdateWasRun, ReceiptDataSet ds)
> at Epicor.Mfg.UI.Adapters.ReceiptAdapter.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate)
> at Epicor.Mfg.UI.App.ReceiptEntry.Transaction.Update()
>
> Inner Exception
> ===============
> ERROR condition: The Server application has returned an error. (7243) (7211)
>
> Inner Stack Trace
> =================
> at Progress.Open4GL.DynamicAPI.Session.runProcedure(String requestID, String procedureName, ParameterSet parms, Boolean persistent, Boolean internal_Renamed, Int64 procId, MetaSchema localSchema, Int32 stateModel)
> at Progress.Open4GL.DynamicAPI.Session.runStatelessProcedure(String requestID, String fullProcedureName, ParameterSet inparams, Object procId, MetaSchema localSchema, Int32 stateModel)
> at Progress.Open4GL.DynamicAPI.PersistentProc.runTheProcedure(String requestID, String procedureName, ParameterSet parms, MetaSchema schema)
> at Progress.Open4GL.DynamicAPI.PersistentProc.runProcedure(String procedureName, ParameterSet parms, MetaSchema schema)
> at Epicor.Mfg.Core.CallContext.CallContextPersistentProc.runProcedure(String procedureName, ParameterSet parameters, MetaSchema metaSchema)
> at Epicor.Mfg.Core.CallContext.ProxyHelper.CallMethod(String methodName, ParameterSet parameters, MetaSchema metaSchema, BLConnectionPool connPool, Session connection, PersistentProc persistProc, CallContextDataSet callContextDataSet)
> at Epicor.Mfg.Proxy.ReceiptImpl.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate, Boolean& lUpdateWasRun, ReceiptDataSet ds)
>
> Any help would be much appreciated.
>
>
>
>
>
> [Non-text portions of this message have been removed]
>



[Non-text portions of this message have been removed]
Upgraded to 905 a few weeks ago and this error is new to me.

"Purchase Type Code references invalid value."

Here's the stack trace.

Exception caught in: Epicor.Mfg.BO.Receipt

Error Detail
============
Message: Purchase Type Code references invalid value.
Type: Error
Program: core/BizRuleEngine.p
Method: validateRow
Table: RcvDtl
Row: NewRecor
Field: PurchCode



Stack Trace
===========
at Epicor.Mfg.Proxy.ReceiptImpl.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate, Boolean& lUpdateWasRun, ReceiptDataSet ds)
at Epicor.Mfg.UI.Adapters.ReceiptAdapter.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate)
at Epicor.Mfg.UI.App.ReceiptEntry.Transaction.Update()

Inner Exception
===============
ERROR condition: The Server application has returned an error. (7243) (7211)

Inner Stack Trace
=================
at Progress.Open4GL.DynamicAPI.Session.runProcedure(String requestID, String procedureName, ParameterSet parms, Boolean persistent, Boolean internal_Renamed, Int64 procId, MetaSchema localSchema, Int32 stateModel)
at Progress.Open4GL.DynamicAPI.Session.runStatelessProcedure(String requestID, String fullProcedureName, ParameterSet inparams, Object procId, MetaSchema localSchema, Int32 stateModel)
at Progress.Open4GL.DynamicAPI.PersistentProc.runTheProcedure(String requestID, String procedureName, ParameterSet parms, MetaSchema schema)
at Progress.Open4GL.DynamicAPI.PersistentProc.runProcedure(String procedureName, ParameterSet parms, MetaSchema schema)
at Epicor.Mfg.Core.CallContext.CallContextPersistentProc.runProcedure(String procedureName, ParameterSet parameters, MetaSchema metaSchema)
at Epicor.Mfg.Core.CallContext.ProxyHelper.CallMethod(String methodName, ParameterSet parameters, MetaSchema metaSchema, BLConnectionPool connPool, Session connection, PersistentProc persistProc, CallContextDataSet callContextDataSet)
at Epicor.Mfg.Proxy.ReceiptImpl.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate, Boolean& lUpdateWasRun, ReceiptDataSet ds)

Any help would be much appreciated.
You need to create a generic purchase code and make sure it's used in the PO.

Sent from my iPhone

On Jul 2, 2013, at 2:19 PM, "Michael" <michael.cromer@...<mailto:michael.cromer@...>> wrote:



Upgraded to 905 a few weeks ago and this error is new to me.

"Purchase Type Code references invalid value."

Here's the stack trace.

Exception caught in: Epicor.Mfg.BO.Receipt

Error Detail
============
Message: Purchase Type Code references invalid value.
Type: Error
Program: core/BizRuleEngine.p
Method: validateRow
Table: RcvDtl
Row: NewRecor
Field: PurchCode

Stack Trace
===========
at Epicor.Mfg.Proxy.ReceiptImpl.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate, Boolean& lUpdateWasRun, ReceiptDataSet ds)
at Epicor.Mfg.UI.Adapters.ReceiptAdapter.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate)
at Epicor.Mfg.UI.App.ReceiptEntry.Transaction.Update()

Inner Exception
===============
ERROR condition: The Server application has returned an error. (7243) (7211)

Inner Stack Trace
=================
at Progress.Open4GL.DynamicAPI.Session.runProcedure(String requestID, String procedureName, ParameterSet parms, Boolean persistent, Boolean internal_Renamed, Int64 procId, MetaSchema localSchema, Int32 stateModel)
at Progress.Open4GL.DynamicAPI.Session.runStatelessProcedure(String requestID, String fullProcedureName, ParameterSet inparams, Object procId, MetaSchema localSchema, Int32 stateModel)
at Progress.Open4GL.DynamicAPI.PersistentProc.runTheProcedure(String requestID, String procedureName, ParameterSet parms, MetaSchema schema)
at Progress.Open4GL.DynamicAPI.PersistentProc.runProcedure(String procedureName, ParameterSet parms, MetaSchema schema)
at Epicor.Mfg.Core.CallContext.CallContextPersistentProc.runProcedure(String procedureName, ParameterSet parameters, MetaSchema metaSchema)
at Epicor.Mfg.Core.CallContext.ProxyHelper.CallMethod(String methodName, ParameterSet parameters, MetaSchema metaSchema, BLConnectionPool connPool, Session connection, PersistentProc persistProc, CallContextDataSet callContextDataSet)
at Epicor.Mfg.Proxy.ReceiptImpl.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate, Boolean& lUpdateWasRun, ReceiptDataSet ds)

Any help would be much appreciated.





[Non-text portions of this message have been removed]
That took care of it. Many thanks.

--- In vantage@yahoogroups.com, Anthony Gercar <agercar@...> wrote:
>
> You need to create a generic purchase code and make sure it's used in the PO.
>
> Sent from my iPhone
>
> On Jul 2, 2013, at 2:19 PM, "Michael" <michael.cromer@...<mailto:michael.cromer@...>> wrote:
>
>
>
> Upgraded to 905 a few weeks ago and this error is new to me.
>
> "Purchase Type Code references invalid value."
>
> Here's the stack trace.
>
> Exception caught in: Epicor.Mfg.BO.Receipt
>
> Error Detail
> ============
> Message: Purchase Type Code references invalid value.
> Type: Error
> Program: core/BizRuleEngine.p
> Method: validateRow
> Table: RcvDtl
> Row: NewRecor
> Field: PurchCode
>
> Stack Trace
> ===========
> at Epicor.Mfg.Proxy.ReceiptImpl.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate, Boolean& lUpdateWasRun, ReceiptDataSet ds)
> at Epicor.Mfg.UI.Adapters.ReceiptAdapter.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate)
> at Epicor.Mfg.UI.App.ReceiptEntry.Transaction.Update()
>
> Inner Exception
> ===============
> ERROR condition: The Server application has returned an error. (7243) (7211)
>
> Inner Stack Trace
> =================
> at Progress.Open4GL.DynamicAPI.Session.runProcedure(String requestID, String procedureName, ParameterSet parms, Boolean persistent, Boolean internal_Renamed, Int64 procId, MetaSchema localSchema, Int32 stateModel)
> at Progress.Open4GL.DynamicAPI.Session.runStatelessProcedure(String requestID, String fullProcedureName, ParameterSet inparams, Object procId, MetaSchema localSchema, Int32 stateModel)
> at Progress.Open4GL.DynamicAPI.PersistentProc.runTheProcedure(String requestID, String procedureName, ParameterSet parms, MetaSchema schema)
> at Progress.Open4GL.DynamicAPI.PersistentProc.runProcedure(String procedureName, ParameterSet parms, MetaSchema schema)
> at Epicor.Mfg.Core.CallContext.CallContextPersistentProc.runProcedure(String procedureName, ParameterSet parameters, MetaSchema metaSchema)
> at Epicor.Mfg.Core.CallContext.ProxyHelper.CallMethod(String methodName, ParameterSet parameters, MetaSchema metaSchema, BLConnectionPool connPool, Session connection, PersistentProc persistProc, CallContextDataSet callContextDataSet)
> at Epicor.Mfg.Proxy.ReceiptImpl.UpdateMaster(Boolean runChkLCAmtBeforeUpdate, Boolean runChkHdrBeforeUpdate, Int32 ipVendorNum, String ipPurPoint, String ipPackSlip, Int32 ipPackLine, String& cLCAmtMessage, String& opUpliftWarnMsg, String& opReceiptWarnMsg, String& opArriveWarnMsg, Boolean lRunChkDtl, String& qMessageStr, String& sMessageStr, String& lcMessageStr, Boolean lRunChkDtlCompliance, String& qDtlComplianceMsgStr, Boolean lRunCheckCompliance, Boolean& lCompliant, Boolean lRunPreUpdate, Boolean& lRequiresUserInput, Boolean lRunCreatePartLot, String partNum, String lotNum, Boolean lOkToUpdate, Boolean& lUpdateWasRun, ReceiptDataSet ds)
>
> Any help would be much appreciated.
>
>
>
>
>
> [Non-text portions of this message have been removed]
>