Calling Developers!
We are reenergizing our code contribution process! Learn More

What are the Slack Archives?

It’s a history of our time together in the Slack Community! There’s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.

Because this space is not active, you won’t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..

Hello everyone, I am currently trying to add an additional cost as expense at the quote. I am wonde

Options
UKHUU3NE9
UKHUU3NE9 Posts: 17 🧑🏻‍🚀 - Cadet

Hello everyone,

I am currently trying to add an additional cost as expense at the quote. I am wondering, but in following method:

https://github.com/spryker/shipment-cart-connector/blob/master/src/Spryker/Zed/ShipmentCartConnector/Business/Cart/ShipmentCartExpander.php#L256

the code is checking for a shipment hash key to find the shipment expense, insteadof checking the type of expense (SHIPMENT_EXPENSE_TYPE).

1) Is there an obvious (but for me currently unknown) reason for this?

2) Do I need to add a shipment for my additional cost expense?

3) How prevent my addtional cost expense getting used / interpreted as shipment expense?

Thanks in advance :-)

Comments

  • UKHUU3NE9
    UKHUU3NE9 Posts: 17 🧑🏻‍🚀 - Cadet
    edited April 2022
    Options

    Additional notes:
    • seems to be only a problem, if custom expense is added before shipment expense, e.g. due to implementation: shipment expense first everything ok
    • adding following to custom expense seem to work also (no warranty):
    $expenseTransfer->setShipment(new ShipmentTransfer());