This is a bug, please create a jira, describing what you did and the
results, as here and other emails.
if you wish to trouble shoot this an make a patch
http://docs.ofbiz.org/display/OFBADMIN/Best+Practices+Guide
http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Contributors+Best+Practices
http://docs.ofbiz.org/display/OFBADMIN/Coding+Conventions


[EMAIL PROTECTED] sent the following on 10/27/2008 6:37 AM:
> I don't want to deal with payment, because this is a purchase order. 
> However, if I have "ship if capture failed" tuned off (set it to N), I
> got an exception when I receive the purchase order.  The exception is
> something related to payment.  Please see the first post for the exception.
> 
> The scenerio is very simple.  I created a purchase order and try to
> receive it.  I got an exception which said something related to credit
> card capture.  This excetpion happens only when "ship if capture failed"
> is set to "N".  If I have "ship if capture failed" tuned on (set it to
> Y), it works fine.
> 
> I understand the "ship if capture fail" is nothing to do with purchase
> order. But this switch is important when someone wants to reproduce this
> issue.  S/he won't see the problem,  if it is set to "Y".
> 
> 
> 
> Thanks
> 
> William
> 
> Quoting Jacques Le Roux <[EMAIL PROTECTED]>:
> 
>> Why would you want to deal with the payment ? It's not your duty but
>> your provider isn'it ?
>> Else please explain your specific scenario
>>
>> Jacques
>>
>> From: <[EMAIL PROTECTED]>
>>> I may not state my question well.  I thought my question is nothing
>>>  to do with the SO.  My problem happens when I am trying to receive
>>>  a  purchase order.  There is no SO involved in this case, and this
>>>  is NOT a case of drop shipping.  The only thing I am trying to do 
>>> is create a  purchase order and try to receive the order with "ship
>>>  if capture  failed" turned on.  The exception says the capture on 
>>> credit card is  failed.  If the purchase order do need a payment 
>>> method, please let me know which page I can provide it.  I want to 
>>> provide my purchase order  an offline payment.
>>>
>>> William
>>>
>>>
>>> Quoting BJ Freeman <[EMAIL PROTECTED]>:
>>>
>>>> I will look at this more, a little later.
>>>>
>>>> here is what I see. you received the item that is on an Purchage order,
>>>> that works.
>>>> now the Sales order is being processed (capture), since it is complete.
>>>> Now there is one of two senarios
>>>> 1) the payments routines that are in the same OrderServices.java don't
>>>> distinquish between PO and SO
>>>> 2) The SO is being process after the PO is completed
>>>> if #2 is true then
>>>> if you are using a CC processor that does not follow the return parms
>>>> then the
>>>> captureOrderPayments fails.
>>>> so either you need to:
>>>> 1) remove the CC entries from the product store if they are using the
>>>> default services
>>>> 2) put in CC services and patch to return appropriate info
>>>> 3) remove the CC services completely.
>>>>
>>>> [EMAIL PROTECTED] sent the following on 10/26/2008 7:05 AM:
>>>>> Thank you for your response.  But my question is a PO only
>>>>> question.  It
>>>>> is nothing to do with the SO.  Sales Orders work fine for me. I do
>>>>> have
>>>>> all credit settings for SO.  But I am getting problem on receiving PO
>>>>> (Purchase Order).
>>>>>
>>>>> Thanks
>>>>>
>>>>> William
>>>>>
>>>>> Quoting BJ Freeman <[EMAIL PROTECTED]>:
>>>>>
>>>>>> looks like your using the testcapture, for your SO order.
>>>>>> this is meant for demo only.
>>>>>> you need to have a payment setup for orders(not Purchase orders)
>>>>>> https://demo.hotwaxmedia.com/catalog/control/EditProductStorePaySetup?productStoreId=9000
>>>>>>
>>>>>>
>>>>>> The Test services do not support the return values.
>>>>>> look in the user ML archive for
>>>>>> 9/26/2008 12:07 AM
>>>>>> subject:Re: Could you please tell me the reason for this problem
>>>>>>
>>>>>> [EMAIL PROTECTED] sent the following on 10/25/2008 3:51 PM:
>>>>>>> Hi,
>>>>>>>
>>>>>>> I create a purchase order and try to click "Quick Receive Purchase
>>>>>>> Order" to receive it.  But I got an exception, if the "Ship if
>>>>>>> capture
>>>>>>> fail" option is turned on in product store.
>>>>>>>
>>>>>>> The exception is "Error trying to begin transaction, could not
>>>>>>> process
>>>>>>> method: The current transaction is marked for rollback, not
>>>>>>> beginning a
>>>>>>> new transaction and aborting current operation; the rollbackOnly was
>>>>>>> caused by: Error in Service [captureOrderPayments]: Cannot ship
>>>>>>> order
>>>>>>> because credit card captures were unsuccessful calling service
>>>>>>> balanceInventoryItems in receiveInventoryProduct".
>>>>>>>
>>>>>>> I don't see anywhere I can give this purchase an payment method. 
>>>>>>> Since
>>>>>>> all my purchase orders will be paid by offline payment, can anyone
>>>>>>> please tell me how to solve this ?
>>>>>>>
>>>>>>> William
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
> 
> 
> 
> 

Reply via email to