Supply Chain Management Blogs by SAP
Expand your SAP SCM knowledge and stay informed about supply chain management technology and solutions with blog posts by SAP. Follow and stay connected.
Showing results for 
Search instead for 
Did you mean: 


This is the third blog of manifest document series, in this blog I will introduce a special business scenario -- Advance Manifest.

Business Requirement

Advance manifest is a common business scenario that required by many countries/regions. Take European Union as an example:

Effective January 1st 2011 all ocean carriers are required to submit a list of legislation-defined data elements to EU Customs at a vessel's first EU port of call, at least 24 hours prior to cargo loading onboard of the European Union bound vessel. The regulation is applicable to all import cargo to or via any EU Port.

And Israel 24 hour Advanced Manifest Regulation:

The new rule requires all ocean carriers to submit a list of customs-defined manifest data to the Israel Customs at least 24 hours prior to cargo loading at Port Of Load ... The rule ONLY applies to all FROB (Freight Remain On Board) Cargo. Israel Import and Transhipments through Israel ports are NOT within the scope of this new regulation. 

Customs Advance Manifest

Advance Manifest Document

It is a common business requirement that all ocean carriers and Non Vessel Operating Common Carriers (NVOCCs) should submit customs-defined manifest document to the customs office of discharging/transshipping port, at least 24 hours before cargo loading or vessel departure at port of loading. This regulation can be applicable to only FROB Cargo, or all import cargoes that to be discharged or trans-shipped.

This is what we call Advance Manifest, or sometimes referred as Advanced Manifest. Usually, advance manifest exist for import and/or transhipment scenario.

Business Scenario

Take the following vessel route as an example:

  • CNTAO-QCT    (CN)

  • CNSHA-YTP    (CN)


  • CNNGB-CMI    (CN)

  • CNXMN-XSC   (CN)

  • CNYTN-YCT    (CN)


  • EGSUZ            (EG)

  • GBFXT-LNG    (EU)    You want create advance manifest for this port

  • ......

Manifest Profile

You can maintain document item 75(Advance Manifest, document type AD-MN Advance) in the manifest profile of GBFXT-LNG business partner 10:

Customs Union

It is important to know the country & customs of each port call of a voyage. In location profile - manifest tab you may maintain the customs union of a location.

Of course you need to define the customs union ID in IMG: Manifest -> Maintain Manifest Settings -> Customs Unions:

First Port of Entry

The customs union will be displayed in port list of ocean freight booking, so that system knows the traveling sequence in terms of customs, and thus whether it is a First Port of Entry (FPoE) -- the first port that vessel enters into this customs union.

Here you can see the port 'GBFXT-LNG' is marked as FPoE, and 8 advance manifest document instances are generated, one for each port that prior to GBFXT-LNG. The B/L that coming from these ports will be included into corresponding document instance; Document activities and planned time are also determined. 

You may create your own implementation of interface /TMCSL/IF_MANPRF_SUBREF and assign it to FPE:

  • ~GENERATE_INSTANCE()      Generate document instances

  • ~GENERATE_ACTIVITY()        Generate document activities

  • ~BL_TO_DOC_INSTANCES()  Include B/L to document instance


Document Generation and Diversion

Order to cash provides default logic for advance document generation and diversion in ABAP class /TMCSL/CL_MANDOC_SUBREF_FPE. The planned route may change at any time, even after advance document has been submitted. Which lead to the requirement that whether my submitted document should be redirected to a new port or not. For the document type Advanced, you may choose the options in manifest profile - trigger rule tab:

  • First Port of Entry (FPE) – Document send/change to the current first port;

  • First Port of Entry Fixed (FPF) – Document only send to first port and stick there.

For both cases, redirect the document submission can be done by diversion API, the only difference is for case 2 (FPF), you can decide when the diversion should happen by implementing your own logic.


Advance manifest is designed to help you importing cargo from foreign countries. It may involve more than one customs offices; and by making it relevant to first port of entry, it will save time and effort.

Related Info

Manifest Document – Part 1