Great! if you have not run across this
http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Contributors+Best+Practices


Dan Dodd sent the following on 5/26/2009 6:28 AM:
> Thanks for the replies. I'll keep digging and see if I can learn enough
> verify the one fix and to fix the other problem and submit a change.
> 
> Thanks OFBIZ team you really have an amazing collection.
> 
> Dan Dodd
> 
> IHOP-KC
> [email protected] 
> -----Original Message-----
> From: BJ Freeman [mailto:[email protected]] 
> Sent: Monday, May 25, 2009 5:41 PM
> To: [email protected]
> Subject: Re: hhfacility error in quantity type
> 
> it was a paraphrase of you explanation a few months back
> as usual I will be glad to dig up he email is you wish.
> 
> David E Jones sent the following on 5/25/2009 3:01 PM:
>> What do you mean by "actively supported"?
>>
>> I'd say that is as "actively supported" as anything else in the
> project.
>> The support of the project is peer support, so it's all about finding
>> peers and working with them (since they aren't working for you).
>>
>> In other words, either this is "actively supported" or technically
>> nothing in the project is "actively supported".
>>
>> -David
>>
>>
>> On May 25, 2009, at 3:07 PM, BJ Freeman wrote:
>>
>>> this componet has not been worked on for a while.
>>> it is not actively supported
>>> componets in the specialpurpose folder may or may not be actively
>>> supported.
>>> http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/hhfacility/
>>> lets you see what has been done when down to the file.
>>>
>>> Dan Dodd sent the following on 5/25/2009 12:08 PM:
>>>> Does anyone remember addressing these issues in hhfacility?
>>>>
>>>> Dan Dodd
>>>>
>>>>
>>>>
>>>> I am new so there is a lot of reading I still need to do,
> suggestions
>>>> welcome.
>>>>
>>>>
>>>>
>>>> errors in ../hhfacility/control/receiveproductqty) and  in release
> 9.04
>>>> OOTB
>>>>
>>>> I saw a discussion regarding the first error awhile ago but cannot
> find
>>>> it now.
>>>>
>>>> I don't know if I am looking in the right place , or if I am
> changing
>>>> the right components.
>>>>
>>>>
>>>>
>>>> 1) In receiveproductqty:
>>>>
>>>> After entering a product ID I get a screen with 2 entry fields
> location
>>>> and quantity, entered location and quantity:
>>>>
>>>> ERROR: Could not complete the Receive Product to Facility
>>>>
> [file:/opt/ofbiz/specialpurpose/hhfacility/script/org/ofbiz/hhfacility/F
>>>> acilityServices.xml#tc_ReceiveProductQty] process [problem invoking
> the
>>>> [receiveInventoryProduct] service with the map named [receiveCtx]
>>>> containing [[facilityId=WebStoreWarehouse, productId=PIZZA,
>>>> quantityAccepted=1.0, locationSeqId=TOPSHELF, comments=hhFacility
>>>> Receipt, datetimeReceived=2009-05-23 11:35:40.703,
>>>> inventoryItemTypeId=NON_SERIAL_INV_ITEM, quantityRejected=0.0,
>>>> userLogin=[GenericEntity:UserLogin][createdStamp,2009-05-18
>>>> 06:34:02.603(java.sql.Timestamp)][createdTxStamp,2009-05-18
>>>>
> 06:34:01.563(java.sql.Timestamp)][currentPassword,{SHA}47ca69ebb4bdc9ae0
> adec130880165d2cc05db1a(java.lang.String)][disabledDateTime,null()][enab
> led,Y(java.lang.String)][externalAuthId,null()][hasLoggedOut,N(java.lang
> .String)][isSystem,null()][lastCurrencyUom,null()][lastLocale,null()][la
>>>> stTimeZone,null()][lastUpdatedStamp,2009-05-23
>>>> 10:03:12.562(java.sql.Timestamp)][lastUpdatedTxStamp,2009-05-23
>>>>
> 10:03:12.561(java.sql.Timestamp)][partyId,admin(java.lang.String)][passw
> ordHint,null()][requirePasswordChange,null()][successiveFailedLogins,nul
>>>> l()][userLdapDn,null()][userLoginId,admin(java.lang.String)],
>>>> locale=en_US]]: Type check failed for field
>>>> [receiveInventoryProduct.quantityAccepted]; expected type is
>>>> [java.math.BigDecimal]; actual type is [java.lang.Double]Type check
>>>> failed for field [receiveInventoryProduct.quantityRejected];
> expected
>>>> type is [java.math.BigDecimal]; actual type is [java.lang.Double]]
>>>>
>>>>
>>>>
>>>> So,  two type check failures. I found one in
>>>>
>>>>
> specialpurpose/hhfacility/script/org/ofbiz/hhfacility/FacilityServices.x
>>>> ml
>>>>
>>>> I changed Double to BigDecimal
>>>>        <calculate field="receiveCtx.quantityRejected" type="Double">
>>>>            <number value="0"/>
>>>>        </calculate>
>>>>
>>>> that got rid of error in quantity rejected field..
>>>>
>>>>
>>>> I looked around and found
>>>>
>>>> specialpurpose/hhfacility/servicedef/services_hhfacility.xml "
>>>> and In <service name="tc_ReceiveProductQty" engine="simple"
>>>> I changed Double to BigDecimal
>>>>        <attribute name="productQty" type="Double" mode="IN"
>>>> optional="false"/>
>>>>
>>>> And that got rid of error in quantity Accepted field..
>>>>
>>>> I'm not certain that this is the correct approach.
>>>>
>>>>
>>>> 2) In updateproductstocktake
>>>>
>>>> I get the error
>>>>
>>>> Error calling event:
>>>>
>>>> org.ofbiz.webapp.event.EventHandlerException:
>>>>
>>>> Service invocation error
>>>>
>>>> (java.math.BigDecimal)
>>>>
>>>>
>>>>
>>>> I'm guessing this is a similar problem but I cannot see where to fix
> it.
>>>>
>>>> Thanks for taking a look
>>>>
>>>> Dan Dodd
>>>>
>>>>
>>>>
>>>>
>>>>
>>> -- 
>>> BJ Freeman
>>> http://www.businessesnetwork.com/automation
>>> http://bjfreeman.elance.com
>>>
> http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&tr
> k=tab_pro
>>> Systems Integrator.
>>>
>>
> 

-- 
BJ Freeman
http://www.businessesnetwork.com/automation
http://bjfreeman.elance.com
http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
Systems Integrator.

Reply via email to