Skip to Content
Technical Articles

Sending your first Purchase Order to procurement network

Sending a first Purchase Order from SAP system to Ariba Network during your DSN deployment is always something that takes time to get it right.

Assuming you have met basic prerequisites which is:

  1. you configured cig add-on
  2. created, approved, released PO in SAP

You should check in logs (WE20 for instance) if everything is okay (meaning if it was sent out and status shows as green).

Secondly you should check your Transaction Tracker in Cloud Integration Gateway portal and see if your PO has reached CIG. If so, what is the status of it?

If there is an error, you can try to investigate by pasting IDOC from CIG logs onto document validator (one of the tabs in CIG). Sometimes Document validator may point you to the missing field:

To learn more around:

  • document validator
  • logs extraction
  • idoc and cxml validations

You can take a look at the video below and get some troubleshooting tips check out the video below:

https://video.sap.com/media/t/1_0wgzdjr6

If document validator does not tell you what is wrong, you can use the IDOC sample below and post it from your ERP via WE20 and see if everything works. Please remember to change some values before simply grabbing the IDOC for purpose of testing (change email address for instance).

Alternatively you can simply compare the sample below to your own IDOC field by field and see what is missing:

<ARBCIG_ORDERS>
	<IDOC BEGIN="1">
		<EDI_DC40 SEGMENT="1">
			<TABNAM>EDI_DC40</TABNAM>
			<MANDT>100</MANDT>
			<DOCNUM>0000000000004016</DOCNUM>
			<DOCREL>753</DOCREL>
			<STATUS>30</STATUS>
			<DIRECT>1</DIRECT>
			<OUTMOD>2</OUTMOD>
			<IDOCTYP>ARBCIG_ORDERS</IDOCTYP>
			<MESTYP>ORDERS</MESTYP>
			<SNDPOR>SAPS4H</SNDPOR>
			<SNDPRT>LS</SNDPRT>
			<SNDPRN>S4HCLNT100</SNDPRN>
			<RCVPOR>CIGPORT</RCVPOR>
			<RCVPRT>LS</RCVPRT>
			<RCVPFC>LS</RCVPFC>
			<RCVPRN>ARIBADSAPP</RCVPRN>
			<CREDAT>20200908</CREDAT>
			<CRETIM>102955</CRETIM>
			<SERIAL>20200908102954</SERIAL>
		</EDI_DC40>
		<E1EDK01 SEGMENT="1">
			<ACTION>01</ACTION>
			<CURCY>EUR</CURCY>
			<HWAER>EUR</HWAER>
			<WKURS>1.00000</WKURS>
			<ZTERM>0001</ZTERM>
			<BSART>NB</BSART>
			<BELNR>4500000515</BELNR>
			<RECIPNT_NO>0010200001</RECIPNT_NO>
			<E1ARBCIG_HDR SEGMENT="1">
				<BATXT>Standard PO</BATXT>
			</E1ARBCIG_HDR>
		</E1EDK01>
		<E1EDK14 SEGMENT="1">
			<QUALF>014</QUALF>
			<ORGID>1010</ORGID>
			<E1ARBCIG_COMPANY_INFO SEGMENT="1">
				<NAME1>Purch. Org. 1010</NAME1>
			</E1ARBCIG_COMPANY_INFO>
		</E1EDK14>
		<E1EDK14 SEGMENT="1">
			<QUALF>009</QUALF>
			<ORGID>001</ORGID>
			<E1ARBCIG_COMPANY_INFO SEGMENT="1">
				<NAME1>Group 001</NAME1>
			</E1ARBCIG_COMPANY_INFO>
		</E1EDK14>
		<E1EDK14 SEGMENT="1">
			<QUALF>013</QUALF>
			<ORGID>NB</ORGID>
		</E1EDK14>
		<E1EDK14 SEGMENT="1">
			<QUALF>011</QUALF>
			<ORGID>1010</ORGID>
			<E1ARBCIG_COMPANY_INFO SEGMENT="1">
				<BUKRS>1010</BUKRS>
				<ADDRNUMBER>0000023729</ADDRNUMBER>
				<STREET>Dietmar-Hopp-Allee-16</STREET>
				<CITY1>Walldorf</CITY1>
				<CITY2>Industriegebiet</CITY2>
				<REGION>BW</REGION>
				<COUNTRY>DE</COUNTRY>
				<POST_CODE1>69190</POST_CODE1>
				<LANGU>D</LANGU>
				<NAME1>Company Code 1010 - Address Name 1</NAME1>
				<EIKTO>1010-BP1</EIKTO>
				<LANGU_ISO>DE</LANGU_ISO>
			</E1ARBCIG_COMPANY_INFO>
		</E1EDK14>
		<E1EDK03 SEGMENT="1">
			<IDDAT>012</IDDAT>
			<DATUM>20200908</DATUM>
		</E1EDK03>
		<E1EDK03 SEGMENT="1">
			<IDDAT>011</IDDAT>
			<DATUM>20200908</DATUM>
		</E1EDK03>
		<E1EDKA1 SEGMENT="1">
			<PARVW>AG</PARVW>
			<PARTN>1010-BP1</PARTN>
			<TELF1>770 840 9421</TELF1>
			<TELFX>770 840 9000</TELFX>
			<BNAME>Group 001</BNAME>
			<PAORG>1010</PAORG>
			<ORGTX>Purch. Org. 1010</ORGTX>
			<PAGRU>001</PAGRU>
		</E1EDKA1>
		<E1EDKA1 SEGMENT="1">
			<PARVW>LF</PARVW>
			<PARTN>0010200001</PARTN>
			<SPRAS>E</SPRAS>
			<SPRAS_ISO>EN</SPRAS_ISO>
			<E1ARBCIG_PARTNER_INFO SEGMENT="1">
				<LIFNR>0010200001</LIFNR>
				<LAND1>HU</LAND1>
				<NAME1>Supplier/Customer for Intrastat (HU</NAME1>
				<ORT01>Budapest</ORT01>
				<PSTLZ>1032</PSTLZ>
				<STRAS>1139 Váci út 71 60</STRAS>
				<ADRNR>0000023821</ADRNR>
				<SPRAS>E</SPRAS>
				<TELF1>9999 3288-0</TELF1>
				<SMTP_ADDR>info@10200001.com</SMTP_ADDR>
				<LANDX50>Hungary</LANDX50>
				<SPRAS_ISO>EN</SPRAS_ISO>
			</E1ARBCIG_PARTNER_INFO>
		</E1EDKA1>
		<E1EDKA1 SEGMENT="1">
			<PARVW>LS</PARVW>
			<PARTN>0010200001</PARTN>
		</E1EDKA1>
		<E1EDKA1 SEGMENT="1">
			<PARVW>WE</PARVW>
			<LIFNR>1010</LIFNR>
			<NAME1>Plant 1010 - Address Name 1</NAME1>
			<STRAS>Neurottstr. 16</STRAS>
			<ORT01>Walldorf</ORT01>
			<PSTLZ>69190</PSTLZ>
			<LAND1>DE</LAND1>
			<SPRAS>D</SPRAS>
			<REGIO>BW</REGIO>
			<SPRAS_ISO>DE</SPRAS_ISO>
			<E1ARBCIG_PARTNER_INFO SEGMENT="1">
				<LAND1>DE</LAND1>
				<REGIO>BW</REGIO>
			</E1ARBCIG_PARTNER_INFO>
		</E1EDKA1>
		<E1EDK02 SEGMENT="1">
			<QUALF>001</QUALF>
			<BELNR>4500000515</BELNR>
			<DATUM>20200908</DATUM>
			<UZEIT>102954</UZEIT>
		</E1EDK02>
		<E1EDKT1 SEGMENT="1">
			<TDOBJECT>ZTERM</TDOBJECT>
			<E1EDKT2 SEGMENT="1">
				<TDLINE>Payable immediately Due net</TDLINE>
			</E1EDKT2>
		</E1EDKT1>
		<E1EDP01 SEGMENT="1">
			<POSEX>00010</POSEX>
			<ACTION>001</ACTION>
			<PSTYP>3</PSTYP>
			<KZABS>X</KZABS>
			<MENGE>10.000</MENGE>
			<MENEE>EA</MENEE>
			<BMNG2>10.000</BMNG2>
			<PMENE>EA</PMENE>
			<VPREI>200</VPREI>
			<PEINH>1</PEINH>
			<NETWR>2000</NETWR>
			<GEWEI>KGM</GEWEI>
			<MATKL>L002</MATKL>
			<BPUMN>1</BPUMN>
			<BPUMZ>1</BPUMZ>
			<WERKS>1010</WERKS>
			<E1ARBCIG_PURCH_CSC SEGMENT="1">
				<PO_ITEM>00010</PO_ITEM>
				<SCHED_LINE>0001</SCHED_LINE>
				<COMPONENT_NO>0010</COMPONENT_NO>
				<MATERIAL>RG01</MATERIAL>
				<ENTRY_QUANTITY>10.000</ENTRY_QUANTITY>
				<ENTRY_UOM>EA</ENTRY_UOM>
				<ENTRY_UOM_ISO>EA</ENTRY_UOM_ISO>
				<REQ_DATE>20200902</REQ_DATE>
				<DESCRIPTION>raw material for screen1</DESCRIPTION>
				<LANGU>E</LANGU>
				<QUAN_LIMIT_UNIT>%</QUAN_LIMIT_UNIT>
				<TIME_LIMIT_UNIT>days</TIME_LIMIT_UNIT>
				<CONF_CTRL>R</CONF_CTRL>
				<ASN_CTRL>A</ASN_CTRL>
				<ASN_TIME_LIMIT_UNIT>days</ASN_TIME_LIMIT_UNIT>
				<LANGU_ISO>EN</LANGU_ISO>
				<PRICE_LIMIT_LOW>  0.00</PRICE_LIMIT_LOW>
				<PRICE_LIMIT_HIGH>  0.00</PRICE_LIMIT_HIGH>
			</E1ARBCIG_PURCH_CSC>
			<E1ARBCIG_PURCH_CSC SEGMENT="1">
				<PO_ITEM>00010</PO_ITEM>
				<SCHED_LINE>0001</SCHED_LINE>
				<COMPONENT_NO>0020</COMPONENT_NO>
				<MATERIAL>RG02</MATERIAL>
				<ENTRY_QUANTITY>10.000</ENTRY_QUANTITY>
				<ENTRY_UOM>EA</ENTRY_UOM>
				<ENTRY_UOM_ISO>EA</ENTRY_UOM_ISO>
				<REQ_DATE>20200902</REQ_DATE>
				<DESCRIPTION>raw material for screen2</DESCRIPTION>
				<LANGU>E</LANGU>
				<QUAN_LIMIT_UNIT>%</QUAN_LIMIT_UNIT>
				<TIME_LIMIT_UNIT>days</TIME_LIMIT_UNIT>
				<CONF_CTRL>R</CONF_CTRL>
				<ASN_CTRL>A</ASN_CTRL>
				<ASN_TIME_LIMIT_UNIT>days</ASN_TIME_LIMIT_UNIT>
				<LANGU_ISO>EN</LANGU_ISO>
				<PRICE_LIMIT_LOW>  0.00</PRICE_LIMIT_LOW>
				<PRICE_LIMIT_HIGH>  0.00</PRICE_LIMIT_HIGH>
			</E1ARBCIG_PURCH_CSC>
			<E1ARBCIG_SCHED_LINE SEGMENT="1">
				<EBELP>00010</EBELP>
				<ETENR>0001</ETENR>
				<EINDT>20200917</EINDT>
				<MENGE>10.000</MENGE>
				<UZEIT>000000</UZEIT>
				<LPEIN>1</LPEIN>
			</E1ARBCIG_SCHED_LINE>
			<E1ARBCIG_PO_ITEMS_INFO SEGMENT="1">
				<EBELP>00010</EBELP>
				<WEBRE>X</WEBRE>
				<WEBAZ>0</WEBAZ>
			</E1ARBCIG_PO_ITEMS_INFO>
			<E1ARBCIG_ACC_INFO SEGMENT="1">
				<EBELP>00010</EBELP>
				<KNTTP>F</KNTTP>
				<MENGE>10.000</MENGE>
				<SAKTO>0054400000</SAKTO>
				<KOSTL>0010101101</KOSTL>
				<DISTR_PERC>100.000</DISTR_PERC>
				<LIMIT_AMOUNT>0.00</LIMIT_AMOUNT>
				<DISTRIB>Percentage</DISTRIB>
				<SUMLIMIT>0.00</SUMLIMIT>
				<COMMITMENT>0.00</COMMITMENT>
				<WEBRE>X</WEBRE>
				<WEPOS>X</WEPOS>
				<PRSDR>X</PRSDR>
			</E1ARBCIG_ACC_INFO>
			<E1EDP20 SEGMENT="1">
				<WMENG>10.000</WMENG>
				<AMENG>0.000</AMENG>
				<EDATU>20200917</EDATU>
			</E1EDP20>
			<E1EDP19 SEGMENT="1">
				<QUALF>001</QUALF>
				<IDTNR>FG12</IDTNR>
				<KTEXT>Finished goods</KTEXT>
				<IDTNR_LONG>FG12</IDTNR_LONG>
			</E1EDP19>
		</E1EDP01>
		<E1EDS01 SEGMENT="1">
			<SUMID>002</SUMID>
			<SUMME>2000</SUMME>
			<SUNIT>EUR</SUNIT>
		</E1EDS01>
	</IDOC>
</ARBCIG_ORDERS>

 

If there is a lot of segments or fields missing (especially Ariba oriented segments) like so in green:

It could mean that you forgot to implement enhancements when configuring the PO in add-on.

Just try using the exit MM06E001 as explained in the guide

https://help.sap.com/viewer/32ba8b3dbca645e9b8b7b3e84d61e3db/2008/en-US/446f19d3c29e4562b62be02f2c2cd224.html

Other reason may be related to your vendor record created in SAP.

Does your supplier have email address ? Perhaps supplier does not have complete postal address?

These fields are mandatory on Ariba Network, otherwise cxml will fail after CIG will transform the IDOC.

Having first PO sent out successfully is a great first milestone in technical integration.

Feel free to share in comments below what was your experience when posting first PO onto DSN. Did you encounter any problem? How did you solve it?

Keep in mind that content around Ariba Network, Digital Supplier Network solution can be found on DSN Community at http://community.sap.com/topics/digital-supplier-network

Also, to get notified about blogs posts like the one above start following the digital supplier network membership tag by clicking on it and selecting follow.
Be the first to leave a comment
You must be Logged on to comment or reply to a post.