I'm trying to create a purchase order, and keep getting the error
below. I'm not completely certain, but I suspect a configuration
problem (the demo site doesn't have this issue). I've tried
tracing the
execution through the source code (which is how I solved my last
problem), but I can't even figure out where things are going
wrong. I
checked the JIRA on the off chance it was a bug, but didn't see
anything. I'm not sure where to go next, so any assistance would be
appreciated!
--Nathan
The Following Errors Occurred:
Did not complete the order, the following occurred:ERROR : Could not
create order (write error :Error while inserting:
[GenericEntity:OrderItemShipGroup]
[carrierPartyId,_NA_(java.lang.String)]
[carrierRoleTypeId,CARRIER(java.lang.String)][contactMechId,
10007(java.lang.String)][createdStamp,2008-11-26
14:04:36.077(java.sql.Timestamp)][createdTxStamp,2008-11-26
14:04:35.736(java.sql.Timestamp)][facilityId,null()]
[giftMessage,null()][isGift,N(java.lang.String)][lastUpdatedStamp,
2008-11-26
14:04:36.077(java.sql.Timestamp)][lastUpdatedTxStamp,2008-11-26
14:04:35.736(java.sql.Timestamp)][maySplit,Y(java.lang.String)]
[orderId,F10013(java.lang.String)][shipAfterDate,null()]
[shipByDate,null()][shipGroupSeqId,00001(java.lang.String)]
[shipmentMethodTypeId,NO_SHIPPING(java.lang.String)]
[shippingInstructions,null()][supplierPartyId,null()]
[vendorPartyId,null()]
(SQL Exception while executing the following:INSERT INTO
ORDER_ITEM_SHIP_GROUP (ORDER_ID, SHIP_GROUP_SEQ_ID,
SHIPMENT_METHOD_TYPE_ID, SUPPLIER_PARTY_ID, VENDOR_PARTY_ID,
CARRIER_PARTY_ID, CARRIER_ROLE_TYPE_ID, FACILITY_ID, CONTACT_MECH_ID,
TELECOM_CONTACT_MECH_ID, TRACKING_NUMBER, SHIPPING_INSTRUCTIONS,
MAY_SPLIT, GIFT_MESSAGE, IS_GIFT, SHIP_AFTER_DATE, SHIP_BY_DATE,
LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP,
CREATED_TX_STAMP) VALUES
(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
?, ?, ?, ?, ?, ?) (Cannot add or update a child row: a foreign key
constraint fails (`ofbiz/order_item_ship_group`, CONSTRAINT
`ORDER_ITSG_CSHM` FOREIGN KEY (`SHIPMENT_METHOD_TYPE_ID`,
`CARRIER_PARTY_ID`, `CARRIER_ROLE_TYPE_ID`) REFERENCES
`carrier_shipment_method` (`SHIPMENT_)))).