IM Inventory Transfer within the same warehouse (bin to bin) writes no GL distributions (GBKMUT/AMUTAS/IMDISFIL)
Inventory transfers between bins in the same warehouse now post GL distributions (GBKMUT, AMUTAS and IMDISFIL), matching Macola. Previously only transfers between different warehouses posted GL. OE and POP staging moves are unaffected and continue to post no GL. The IM control file's Bypass GL Distributions flag is still honored. Because these entries debit and credit the same inventory account, they net to zero.,Note: any transaction that moves stock between bins in one warehouse through the standard inventory transfer object, including package transfer, package tear-down and batch pick, will now post these net-zero entries.
Foreign currency credit memos posted inventory cost to the GL in the order currency
Issue,When a credit memo was entered for a customer whose currency differs from the company's home currency, the inventory cost written to the General Ledger was not converted to home currency. The home currency amount (gbkmut.bdr_hfl, amutas.bedrag, imdisfil dist_amt) held the foreign amount, and the foreign currency amount (bdr_val, val_bdr) was the foreign amount divided by the exchange rate a second time. The same unconverted cost was written to the inventory transaction history and, for average-cost items, used in the item's average cost recalculation. Credit memos entered directly in Macola were correct, so SDK and Macola postings for the same credit memo did not match.,Cause,The credit memo line stores its unit cost in the order currency. The shipment and invoice transactions already convert that cost to home currency before posting. The credit memo receipt transaction did not.,Resolution,The credit memo receipt now converts the line unit cost to home currency using the order's
Agility Shipping – Macola freight write-back understated when using Contract rates with a markup
When Agility Shipping was set to bill freight using the carrier's Contract (negotiated) rate plus a markup, the freight charge added to the Macola sales order and invoice was less than the marked-up freight amount displayed on the shipment. The difference matched the gap between the carrier's List and Contract rates, so customers could be under-billed for freight on UPS and FedEx shipments.,This has been corrected. The freight amount written to the Macola order and invoice now matches the marked-up shipment freight exactly. Shipments using List rates, shipments with no markup, and SAP Business One deliveries were not affected and are unchanged.
FedEx Home Delivery residential flag is not set when shipping in Silent Mode
When processing a FedEx Home Delivery shipment in Agility Shipping with ,Silent Mode (Bypass Shipping Prompts), enabled, the residential delivery flag is not set correctly in the carrier API request.,Because FedEx Home Delivery requires the recipient address to be identified as residential, the FedEx API rejects the shipment request and returns an error.
Add a captured object to create AP voucher distribution without a PO line
Added a new captured object that supports the creation of AP voucher distribution records independently of purchase order lines, allowing transaction workflows to automate non-PO accounts payable voucher processing.