Pipeline de ordem encadeada
É possível criar um pipeline de ordem encadeada de várias maneiras.
O pipeline Ordem Encadeada pode ser construído conforme ilustrado na figura a seguir.

Criação de ordem encadeada para serviços
Ordens encadeadas também podem ser criadas para linhas de serviço utilizando a transação IncludeInChainedOrder. A linha de serviço de uma ordem encadeada pode ser um serviço fornecido ou um serviço de entrega. Ele também pode ser uma linha independente ou estar associado a um produto Quando uma linha de serviço é encadeada, nem as linhas associadas nem a associação entre as linhas é conduzida para uma ordem encadeada. As linhas de serviço não podem ser encadeadas parcialmente.
Uma linha de serviço encadeada pode ser cancelada, incluída em uma ordem de serviço ou concluída. Quando uma linha de serviço encadeada é concluída, a linha de serviço pai também é marcada como concluída. Uma linha de serviço concluída não marca a linha de produto como concluída automaticamente. Se uma linha de serviço encadeada for concluída como parte de uma ordem de serviço, a linha encadeada e também a linha pai serão marcadas como concluídas através da transação da ordem de entrega. A linha de serviço pode ser concluída por meio da ordem de serviço ou da ordem encadeada. A ordem encadeada não poderá ser criada se uma linha de serviço for incluída na ordem de serviço e vice-versa.
A transação DELIVER_ORDER deverá ser incluída no Pai e no pipeline dos pipelines da Ordem Encadeada se você tiver ordens de serviço. Se não for incluída, você receberá um erro informando que 'Não Há Quantidade Suficiente' ao confirmar a ordem de serviço para a ordem encadeada.