{"id":2153,"date":"2026-08-13T05:42:58","date_gmt":"2026-08-13T05:42:58","guid":{"rendered":"https:\/\/www.scmchamps.com\/blog\/?p=2153"},"modified":"2026-08-13T05:42:58","modified_gmt":"2026-08-13T05:42:58","slug":"sd-delivery-split-criteria-s4hana","status":"publish","type":"post","link":"https:\/\/www.scmchamps.com\/blog\/sd-delivery-split-criteria-s4hana\/","title":{"rendered":"SD Delivery Split Criteria in S\/4HANA and Their Impact on Transportation"},"content":{"rendered":"<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"7:1-7:16;173-188\">Quick answer<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"9:1-9:198;190-387\">SAP can create separate deliveries when relevant delivery-combination or split criteria differ. The most common ones are shipping point, ship-to party, delivery date, route and shipping conditions.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"11:1-11:350;389-738\">Those splits decide what transportation planning receives. They do not decide the final plan. Separate deliveries can still result in Freight Units that planning consolidates into the same transport, depending on the planning constraints and strategy \u2014 so before you change any SD setting, check whether planning could have consolidated them anyway.<\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"15:1-15:42;745-786\">Two orders, two deliveries, two trucks<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"17:1-17:115;788-902\">Two sales orders come in for the same customer, on the same day, going to the same city. Everything looks similar.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"19:1-19:92;904-995\">SAP creates two deliveries. Two Freight Units follow. Planning produces two Freight Orders.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"21:1-21:141;997-1137\">The planning engine gets blamed. Then someone opens the delivery documents, sees that SAP split them, and decides the problem started in SD.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"23:1-23:23;1139-1161\"><strong>Usually it didn&#8217;t.<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"25:1-25:341;1163-1503\">Planning can often produce a single Freight Order from Freight Units that came out of separate deliveries, depending on the constraints and strategy in use. When it does, the split is invisible and nobody notices. The split tends to become a problem when planning cannot bring those requirements together \u2014 and that is a different question.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"27:1-27:210;1505-1714\">So this article is not about blaming the delivery split. It is about understanding what the split hands over to transportation, which criteria create it, and how to tell whether it is genuinely worth changing.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"29:1-29:165;1716-1880\"><em>For the full diagnostic order \u2014 planning first, then Freight Unit Building, then SD \u2014 start with our main article on [<a href=\"https:\/\/www.scmchamps.com\/blog\/sap-deliveries-not-grouping-correctly\/\"><strong>why SAP TM creates too many Freight Orders<\/strong><\/a>].<\/em><\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"33:1-33:52;1887-1938\">Why the delivery split matters to transportation<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"35:1-35:144;1940-2083\">The delivery creation result determines the delivery documents and items that can become delivery-based transportation requirements for SAP TM.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"37:1-37:313;2085-2397\">Two deliveries can result in separate transportation requirements. Depending on your Freight Unit Building configuration, those requirements may then produce separate Freight Units \u2014 or a different grouping, since Freight Unit Building has its own rules and does not always produce one Freight Unit per delivery.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"39:1-39:75;2399-2473\">It also shapes warehouse work \u2014 picking, packing, handling units, staging.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"41:1-41:39;2475-2513\">But here is the part that gets missed:<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"43:1-43:123;2515-2637\"><strong>A delivery split usually becomes a transportation problem when planning cannot consolidate the resulting requirements.<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"45:1-45:226;2639-2864\">Many splits never cause any harm at all. The deliveries go their separate ways on paper and travel together in reality, because planning consolidated the resulting Freight Units. The split is real, but the cost of it is zero.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"47:1-47:404;2866-3269\">Two things are worth adding. A split can also matter when it creates an operational constraint \u2014 different pickup locations, different handling, extra warehouse work \u2014 even where planning consolidates afterwards. And delivery creation is not the only place a split can happen: in integrated TM and EWM scenarios, SAP TM can trigger an outbound delivery split later, based on planning or loading results.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"49:1-49:76;3271-3346\">That is why the split is worth understanding, but not worth changing first.<\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"53:1-53:47;3353-3399\">Where delivery creation sits in the process<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"55:1-55:114;3401-3514\"><strong>Sales Order \u2192 Delivery Creation \u2192 Freight Unit Building \u2192 Transportation Planning \u2192 Freight Order \u2192 Execution<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"57:1-57:164;3516-3679\">The sales order captures what the customer wants. Delivery creation turns that into one or more shipping documents, based on what can actually be shipped together.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"59:1-59:235;3681-3915\">From there, SAP TM takes over. Depending on the integration scenario and Freight Unit Building configuration, delivery data is transferred to TM as transportation requirements, which are then processed into Freight Units for planning.<\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"65:1-65:43;3983-4025\">The most common delivery split criteria<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"67:1-67:235;4027-4261\">SAP uses delivery-combination criteria to decide which due items can be grouped into the same delivery. Items with identical shipping criteria can be entered into one delivery; where those criteria differ, you get separate deliveries.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"69:1-69:207;4263-4469\">The exact criteria that apply, and whether a given one is active at all, depend on your copying control settings, order-combination settings and any routines in use \u2014 so check these against your own system.<\/p>\n<h3 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\" data-sourcepos=\"71:1-71:22;4471-4492\">1. Shipping point<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"73:1-73:102;4494-4595\"><strong>What it controls:<\/strong> the physical place goods leave from \u2014 a dock, a warehouse area, a loading zone.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"75:1-75:158;4597-4754\"><strong>Why SAP splits:<\/strong> goods leaving from two different shipping points are two different physical shipments. They generally cannot share one delivery document.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"77:1-77:146;4756-4901\"><strong>Business example:<\/strong> one item ships from the bulk warehouse, another from the small-parts area. Same order, two shipping points, two deliveries.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"79:1-79:187;4903-5089\"><strong>Transportation impact:<\/strong> two requirements enter SAP TM from different starting locations. Even when planning can combine them, the pickup locations differ, which limits what it can do.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"81:1-81:263;5091-5353\"><strong>When to review:<\/strong> if similar orders get different shipping points without a clear operational reason. Shipping point is usually determined from the shipping condition, the loading group and the delivering plant \u2014 so inconsistency in any of those flows through.<\/p>\n<h3 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\" data-sourcepos=\"83:1-83:21;5355-5375\">2. Ship-to party<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"85:1-85:62;5377-5438\"><strong>What it controls:<\/strong> where the goods are going, and to whom.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"87:1-87:106;5440-5545\"><strong>Why SAP splits:<\/strong> goods going to different ship-to parties are normally handled as separate deliveries.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"89:1-89:131;5547-5677\"><strong>Business example:<\/strong> a customer with three store locations orders on one purchase order. Three ship-to parties, three deliveries.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"91:1-91:165;5679-5843\"><strong>Transportation impact:<\/strong> correct behaviour, and often not a problem \u2014 planning can still put several destinations on one vehicle if a multi-stop route is allowed.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"93:1-93:190;5845-6034\"><strong>When to review:<\/strong> when the same physical address exists more than once in your master data under different ship-to records. This is a common and easily missed cause of unnecessary splits.<\/p>\n<h3 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\" data-sourcepos=\"95:1-95:21;6036-6056\">3. Delivery date<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"97:1-97:69;6058-6126\"><strong>What it controls:<\/strong> when the customer is due to receive the goods.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"99:1-99:178;6128-6305\"><strong>Why SAP splits:<\/strong> different delivery dates can prevent items from being combined into the same delivery, depending on the applicable delivery-combination and scheduling logic.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"101:1-101:86;6307-6392\"><strong>Business example:<\/strong> one line is available now, another next week. The order splits.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"103:1-103:275;6394-6668\"><strong>Transportation impact:<\/strong> this is often where real cost appears. Different dates influence the time constraints planning works with, and if those constraints cannot be satisfied together on one feasible tour, planning may not be able to combine the resulting Freight Units.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"105:1-105:197;6670-6866\"><strong>When to review:<\/strong> when requested dates are stricter than what the customer actually needs. A day&#8217;s difference on paper often has no operational meaning \u2014 but the system treats it as a hard fact.<\/p>\n<h3 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\" data-sourcepos=\"107:1-107:13;6868-6880\">4. Route<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"109:1-109:74;6882-6955\"><strong>What it controls:<\/strong> the transportation path from source to destination.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"111:1-111:72;6957-7028\"><strong>Why SAP splits:<\/strong> different routes usually mean different deliveries.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"113:1-113:138;7030-7167\"><strong>Business example:<\/strong> two items with different transportation groups end up on different routes, even though the destination is the same.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"115:1-115:160;7169-7328\"><strong>Transportation impact:<\/strong> the split reaches SAP TM as separate requirements, and the differing route data can also affect what planning is willing to combine.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"117:1-117:320;7330-7649\"><strong>When to review:<\/strong> route determination can depend on departure zone, destination zone, shipping condition and transportation group \u2014 and during delivery route determination, weight group may also be relevant. Inconsistency in any of these produces inconsistent routes for orders that look identical to a business user.<\/p>\n<h3 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\" data-sourcepos=\"119:1-119:27;7651-7677\">5. Shipping conditions<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"121:1-121:107;7679-7785\"><strong>What it controls:<\/strong> how the goods should be shipped \u2014 standard, express, customer collection, and so on.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"123:1-123:175;7787-7961\"><strong>Why SAP splits:<\/strong> shipping conditions feed shipping point and route determination. Different conditions often lead to different results, and therefore different deliveries.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"125:1-125:139;7963-8101\"><strong>Business example:<\/strong> one order is marked express because someone set it manually. Another is standard. Same customer, different handling.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"127:1-127:164;8103-8266\"><strong>Transportation impact:<\/strong> an unintended express flag can split a delivery, change the route, and remove a consolidation opportunity \u2014 all without anyone noticing.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"129:1-129:131;8268-8398\"><strong>When to review:<\/strong> when shipping conditions are set inconsistently between customer master, sales document type and manual entry.<\/p>\n<h3 class=\"mt-2 -mb-1 text-base font-bold\" dir=\"ltr\" data-sourcepos=\"131:1-131:27;8400-8426\">6. Plant and warehouse<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"133:1-133:67;8428-8494\"><strong>What it controls:<\/strong> which plant or warehouse supplies the goods.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"135:1-135:212;8496-8707\"><strong>Why SAP splits:<\/strong> different supplying plants can result in separate delivery requirements, because the goods originate from different locations and may be subject to different shipping and delivery conditions.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"137:1-137:101;8709-8809\"><strong>Business example:<\/strong> part of an order is available at the northern plant, part at the southern one.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"139:1-139:159;8811-8969\"><strong>Transportation impact:<\/strong> two requirements from two locations. What planning can do with them is shaped by the physical distance, not by configuration alone.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"141:1-141:179;8971-9149\"><strong>When to review:<\/strong> when sourcing rules send similar orders to different plants without an operational reason, or when stock allocation logic is producing splits nobody intended.<\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"145:1-145:38;9156-9193\">Other criteria worth knowing about<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"147:1-147:224;9195-9418\"><strong>Incoterms.<\/strong> Depending on the delivery-combination and copying-control settings, differing Incoterms can result in separate deliveries. Incoterms can be selected or deselected as a split criterion through copying control.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"149:1-149:351;9420-9770\"><strong>Partial delivery rules.<\/strong> Worth separating out clearly, because this is a different mechanism. Partial delivery settings sit in the customer master and item category, and govern whether a customer accepts part shipments. They tend to produce multiple deliveries over time as stock arrives, rather than splitting one order at the moment of creation.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"151:1-151:187;9772-9958\"><strong>Customer-specific logic.<\/strong> Many systems carry custom routines in copy control, added years ago for a reason that may no longer apply. Worth checking before assuming standard behaviour.<\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"155:1-155:19;9965-9983\">A short example<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"157:1-157:115;9985-10099\">Same customer, same destination city, two orders placed the same morning. One requested Monday, the other Tuesday.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"159:1-159:164;10101-10264\">SAP created two deliveries. Two Freight Units followed. Planning produced two Freight Orders \u2014 even though both loads would have fitted comfortably on one vehicle.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"161:1-161:41;10266-10306\">It looked like an SD problem. It wasn&#8217;t.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"163:1-163:333;10308-10640\">The split created two requirements, but planning was what failed to bring them back together. The relevant scheduling and planning settings allowed less flexibility than the business requirement needed. Adjusting those settings let planning evaluate the two requirements as a feasible combination, and the SD side was never touched.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"165:1-165:107;10642-10748\"><strong>The point:<\/strong> the split was visible, so it got the blame. The real constraint was one layer further down.<\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"169:1-169:41;10755-10795\">How the delivery split affects SAP TM<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"171:1-171:59;10797-10855\">When splits do cause problems, this is what it looks like:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"173:1-178:83;10857-11237\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"173:1-173:82;10857-10938\">More transportation requirements entering SAP TM than the order volume suggests<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"174:1-174:87;10939-11025\">Potentially more Freight Units, depending on the Freight Unit Building configuration<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"175:1-175:64;11026-11089\">Fewer things available to consolidate into each Freight Order<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"176:1-176:28;11090-11117\">Lower vehicle utilisation<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"177:1-177:37;11118-11154\">More manual regrouping by planners<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"178:1-178:83;11155-11237\">Higher freight cost over time, rarely large enough on any single day to escalate<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"180:1-180:178;11239-11416\">These can become business consequences when planning cannot consolidate the resulting requirements. If planning combines them, most of the list above never materialises as cost.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"182:1-182:108;11418-11525\">So keep the sequence in mind. If you are seeing these effects, the first place to look is the planning run.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"184:1-184:86;11527-11612\"><em>For that, see <strong>[<a href=\"https:\/\/www.scmchamps.com\/blog\/sap-tm-freight-units-not-consolidating\/\">why Freight Units are not consolidating in the SAP TM planning run<\/a>].<\/strong><\/em><\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"188:1-188:36;11619-11654\">When delivery splits are correct<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"190:1-190:59;11656-11714\">Not every split is a problem, and some are protecting you.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"192:1-192:23;11716-11738\">Valid reasons include:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"194:1-199:47;11740-12089\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"194:1-194:69;11740-11808\"><strong>Dangerous goods<\/strong> that cannot travel with certain other products<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"195:1-195:63;11809-11871\"><strong>Temperature-controlled items<\/strong> that need separate handling<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"196:1-196:68;11872-11939\"><strong>Genuinely different delivery dates<\/strong> the customer has asked for<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"197:1-197:29;11940-11968\"><strong>Different destinations<\/strong><\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"198:1-198:74;11969-12042\"><strong>Customer agreements<\/strong> \u2014 some customers do not want combined shipments<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"199:1-199:47;12043-12089\"><strong>Regulatory or documentation requirements<\/strong><\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"201:1-201:252;12091-12342\">This matters more than it sounds. A change made to improve consolidation can also combine things that were deliberately kept apart. Before removing any split rule, find out why it exists. Somebody usually had a reason, even if nobody remembers it now.<\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"205:1-205:44;12349-12392\">When to review your delivery split rules<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"207:1-207:31;12394-12424\"><strong>Signs it is worth looking:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"209:1-213:85;12426-12751\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"209:1-209:51;12426-12476\">Vehicle utilisation stays low across the network<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"210:1-210:50;12477-12526\">Planners regularly regroup requirements by hand<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"211:1-211:56;12527-12582\">More deliveries appear than the order volume suggests<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"212:1-212:84;12583-12666\">The distribution model changed \u2014 a new hub, direct-to-store, renegotiated windows<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"213:1-213:85;12667-12751\">Split rules have not been touched since go-live, but the network has changed since<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"215:1-215:23;12753-12775\"><strong>Mistakes to avoid:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"217:1-221:92;12777-13297\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"217:1-217:156;12777-12932\">Changing TM settings before understanding what SD is producing \u2014 and equally, changing SD before checking whether planning could have consolidated anyway<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"218:1-218:61;12933-12993\">Removing split rules without finding out why they were set<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"219:1-219:48;12994-13041\">Assuming every split is a configuration error<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"220:1-220:164;13042-13205\">Ignoring master data \u2014 duplicate ship-to records or inconsistent shipping conditions can produce different delivery results that look like configuration problems<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"221:1-221:92;13206-13297\">Over-customising delivery creation, which creates a maintenance problem for someone later<\/li>\n<\/ul>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"225:1-225:35;13304-13338\">Delivery split review checklist<\/h2>\n<div class=\"overflow-x-auto w-full px-2 mb-6 print:overflow-x-visible\" dir=\"ltr\" data-sourcepos=\"227:1-237:105;13340-14399\">\n<table class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\">\n<thead class=\"text-left\">\n<tr>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">Question<\/th>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">Why it matters<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Could planning have consolidated these anyway?<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Check this first \u2014 it decides whether SD is worth reviewing at all<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Are deliveries split by different shipping points?<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Different pickup locations limit what planning can combine<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Are requested delivery dates stricter than the customer needs?<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">A frequent source of splits that add no operational value<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Are routes assigned consistently for similar orders?<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Inconsistent route determination creates unexplained splits<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Are shipping conditions aligned across similar customers?<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Feeds shipping point and route determination<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Does the same address exist under several ship-to records?<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Easily missed, easily fixed<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Is product master data consistent for similar items?<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Loading group and transportation group both influence splits<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Do splits follow a current business rule, or old habit?<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Rules outlive the network they were designed for<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Are custom routines still in copy control?<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Old customisation often survives longer than its reason<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"241:1-241:24;14406-14429\">How SCM Champs helps<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"243:1-243:152;14431-14582\">Delivery split questions sit across two teams. SD owns the logic, transportation lives with the result, and neither side usually sees the full picture.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"245:1-245:44;14584-14627\">We help organisations review both together:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"247:1-251:62;14629-14989\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"247:1-247:73;14629-14701\">Delivery creation logic \u2014 split criteria, copying control and routines<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"248:1-248:87;14702-14788\">Master data consistency across ship-to records, shipping conditions and product data<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"249:1-249:73;14789-14861\">Whether the split rules still match how the business distributes today<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"250:1-250:66;14862-14927\">What the split hands over to Freight Unit Building and planning<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"251:1-251:62;14928-14989\">Whether the fix belongs in SD at all, or further downstream<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"253:1-253:113;14991-15103\">The goal isn&#8217;t to remove splits. It&#8217;s to know which ones are costing you something and which are protecting you.<\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"257:1-257:30;15110-15139\">Frequently asked questions<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"259:1-260:235;15141-15437\"><strong>Why does SAP create multiple deliveries for one customer?<\/strong> Because relevant delivery-combination or split criteria differ \u2014 commonly shipping point, ship-to party, delivery date, route or shipping conditions. Which criteria apply depends on your copying control and order-combination settings.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"262:1-263:255;15439-15770\"><strong>Which delivery split criterion has the biggest impact on transportation?<\/strong> Delivery date is often the one that matters most, because the dates influence the time constraints planning works with. If those constraints cannot be satisfied together on a feasible tour, planning may not be able to combine the resulting Freight Units.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"265:1-266:386;15772-16215\"><strong>Does the delivery split affect Freight Unit Building?<\/strong> It shapes the input. Each relevant delivery can become a delivery-based transportation requirement for SAP TM, depending on the integration and configuration. Freight Unit Building then applies its own rules to those requirements, so the number of deliveries does not automatically decide the number of Freight Units \u2014 and neither decides the final grouping, which happens in planning.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"268:1-269:148;16217-16422\"><strong>Can the delivery split increase transportation costs?<\/strong> It can, when planning cannot consolidate the resulting requirements. If planning combines them into one Freight Order, the split does not add cost.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"271:1-272:170;16424-16637\"><strong>Should every delivery split be removed?<\/strong> No. Many exist for good reasons \u2014 dangerous goods, temperature control, customer agreements. Removing a valid split can combine things that were deliberately kept apart.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"274:1-275:238;16639-16922\"><strong>How does route affect the delivery split?<\/strong> Different routes usually lead to separate deliveries. Route determination typically depends on departure and destination zones, shipping condition and transportation group, so inconsistency in any of those shows up as unexplained splits.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"277:1-278:185;16924-17173\"><strong>Can different delivery dates prevent shipment consolidation?<\/strong> They can. The dates influence the time constraints planning works with, and if those constraints cannot be satisfied together on a feasible tour, the Freight Units may not be combined.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"280:1-281:201;17175-17453\"><strong>How can companies review delivery split rules after migrating to S\/4HANA?<\/strong> Take real examples where the business expected one delivery and got several, and trace what differed. Migration often carries old rules forward into a network that has changed since they were written.<\/p>\n<h2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"285:1-285:12;17460-17471\">In short<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"287:1-287:140;17473-17612\">Delivery creation is not only an SD activity. It shapes warehouse work, what transportation planning receives, and eventually freight cost.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"289:1-289:200;17614-17813\">But keep the order right. The delivery split is where transportation demand takes shape \u2014 it is not usually where consolidation fails. Review it once you know planning could not have fixed it anyway.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"291:1-291:237;17815-18051\">When you do review it, check master data consistency alongside configuration. Inconsistent ship-to records, shipping conditions, plant data or other relevant master data can create delivery results that look like configuration problems.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"293:1-293:75;18053-18127\"><em>For the wider picture, see [why SAP TM creates too many Freight Orders].<\/em><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"295:1-295:92;18129-18220\"><strong>Not sure whether your problem starts in SD, Freight Unit Building, or the planning run?<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"297:1-297:112;18222-18333\">SCM Champs can review the end-to-end process, identify the underlying cause, and show you what needs to change.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"299:1-299:39;18335-18373\"><strong>\u2192 Request a Free SAP TM Assessment<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quick answer SAP can create separate deliveries when relevant delivery-combination or split criteria differ. The&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2154,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41],"tags":[357],"class_list":["post-2153","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sap-tm","tag-sd-delivery-split-criteria-in-s-4hana"],"_links":{"self":[{"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/posts\/2153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/comments?post=2153"}],"version-history":[{"count":1,"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/posts\/2153\/revisions"}],"predecessor-version":[{"id":2155,"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/posts\/2153\/revisions\/2155"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/media\/2154"}],"wp:attachment":[{"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/media?parent=2153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/categories?post=2153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scmchamps.com\/blog\/wp-json\/wp\/v2\/tags?post=2153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}