diff --git a/.gitignore b/.gitignore index e375bd1..632bf9c 100644 --- a/.gitignore +++ b/.gitignore @@ -11,7 +11,6 @@ hs_err_pid* /target/ .classpath .project -.settings # Mobile Tools for Java (J2ME) .mtj.tmp/ diff --git a/CREDITS b/CREDITS new file mode 100644 index 0000000..da607a6 --- /dev/null +++ b/CREDITS @@ -0,0 +1,11 @@ +This program references the following third party open source or other free download components. +The third party licensors of these components may provide additional license rights, +terms and conditions and/or require certain notices as described below. + +Gson (http://code.google.com/p/google-gson/) +Licensed under Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 + + +SLF4J (http://www.slf4j.org/) +Licensed under MIT - http://www.slf4j.org/license.html + diff --git a/LICENSE b/LICENSE index 8dada3e..f3bf6f1 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,5 @@ - Apache License + + Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ @@ -173,29 +174,4 @@ incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright {yyyy} {name of copyright owner} - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. + END OF TERMS AND CONDITIONS \ No newline at end of file diff --git a/README.md b/README.md index d1f94f0..145e003 100644 --- a/README.md +++ b/README.md @@ -1,78 +1,77 @@ -# Ariba Simple Requisition Sample +# Ariba Simple Requisition -Prerequisites: --------------- +## Introduction -1. Eclipse installed with SAP HANA Cloud Platform Tools plugins -2. JDK 1.7 is available as an Installed JRE in *Windows->Preferences->Java->Installed JREs* -3. SAP HANA Cloud Java Web Tomcat 7 is available as a runtime environment *Windows->Preferences->Server-> Runtime Environments* -4. [Configured destinations for connecting to the Ariba API](#configuring-destinations) +This is an SAP HANA Cloud Platform Web application that demonstrates the consumption of Ariba P2P API for purchasing requisitions. -##What is it? +## Prerequisites -This is a sample HCP application, demonstrating consumption of Ariba P2P API for purchase requisitions. +1. Eclipse installed with SAP HANA Cloud Platform Tools plugins. +2. JDK 1.7 set as an Installed JRE in Eclipse: *Preferences > Java > Installed JREs*. +3. Java Web Tomcat 7 or Java Web Tomcat 8 set as a runtime environment in Eclipse: *Preferences > Server > Runtime Environments*. +4. [Destinations configured for connecting to the Ariba API](#configure-the-destinations). -## How to run it? +## Build and Deploy the Application -Step 1: Clone the Git repository +1. Clone the Git repository. +2. Import the project as a Maven project into your Eclipse workspace. +>*Note*: Make sure you use JDK 1.7 for this project. You can configure this in the project build path. +3. Run the *requisition-parent* project with Maven goal `clean install`. +4. If you are deploying the application locally, see [Creating and Deleting Destinations Locally](https://help.hana.ondemand.com/help/frameset.htm?7fa92ffa007346f58491999361928303.html).
+If you are deploying it on the Cloud, see [Creating and Deleting Destinations on the Cloud](https://help.hana.ondemand.com/help/frameset.htm?94dddf7d9e56401ba1719b7e836d8ee9.html). +5. Deploy the application. +>*Note*: Make sure you select the Java Web Tomcat 7 or Java Web Tomcat 8 as a runtime environment. +6. To access the application, follow the steps described in the [Access the application](#access-the-application) section. -Step 2: Import the project as a Maven project into your eclipse workspace. -*Note - Make sure the project uses JDK 1.7. This can be configured in the project build path* +## Configure the Destination -Step 3: Run Maven goal `clean install` - -Step 4: If you are deploying locally then see [Creating and Deleting Destinations Locally](https://help.hana.ondemand.com/help/frameset.htm?7fa92ffa007346f58491999361928303.html).
-If you are deploying on the Cloud see [Creating and Deleting Destinations on the Cloud](https://help.hana.ondemand.com/help/frameset.htm?94dddf7d9e56401ba1719b7e836d8ee9.html). - -Step 5: Build and deploy your application. **Make sure you selected the SAP HANA Cloud Java Web Tomcat 7 as the runtime environment** - - -## Configuring Destinations -The sample uses one HTTP Connectivity Destination for the Ariba P2P API. -Prior to running the project you must have the destination configured as described in the [SAP HANA Cloud Platform Destinations Documentation] (https://help.hana.ondemand.com/help/frameset.htm?e4f1d97cbb571014a247d10f9f9a685d.html) - -The HTTP API Destination should look like this: +You need to configure an HTTP Connectivity Destination for the Ariba P2P API before running the project. +>*Note*: To learn more about how to configure the destination, see [SAP HANA Cloud Platform Destinations Documentation] (https://help.hana.ondemand.com/help/frameset.htm?e4f1d97cbb571014a247d10f9f9a685d.html). +The HTTP API Destination looks like this: Name=ariba-p2p-api Description=Ariba P2P SOAP WS API Destination Type=HTTP - URL=https\:///Buyer/soap/salesdemo/RequisitionImportPull?wsdl + URL=https\:///Buyer/soap/ User= Password= Authentication=BasicAuthentication ProxyType=Internet - TrustAll=true - CloudConnectorVersion=2 deliverTo= headerUniqueName=
shipTo= billingAddress= - currency= originatingSystem= passwordAdapter=PasswordAdapter1 preparer= + requester= originatingSystemId= businessUnit= - commodityCode= + CommonCommodityCodeDomain= + CommonCommodityCodeName= + requisitionComment= + requisitionName= + namespaceXMLNSvariant= + +## Access the application +If you deploy the application on the cloud, this is the URL pattern that you use to access it: `http://./requisition-app/` -## Accessing the application -After deployment the application is accessible on the following URL: -`http(s)://:/` +If you run the application locally, then use this URL pattern: `http://:/requisition-app/`. -You should see kiosk-like user interface with a list of products presented as tiles that can be selected by clicking/touching the tiles to choose number of the the given product items. +You should see a kiosk-like user interface with a list of products presented as tiles. -## Resources +To choose the amount of a given product item that you want to order, select or touch (depending on the device) the respective tile. -* SAP HANA Cloud Documentation - https://help.hana.ondemand.com/ +* SAP HANA Cloud Platform Documentation - https://help.hana.ondemand.com/ ## Copyright and license -Copyright 2015 SAP AG +Copyright 2016 SAP SE Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at: -http://www.apache.org/licenses/LICENSE-2.0 + http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. diff --git a/requisition-parent/.gitignore b/requisition-parent/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/requisition-parent/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/requisition-parent/.settings/org.eclipse.core.resources.prefs b/requisition-parent/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..4824b80 --- /dev/null +++ b/requisition-parent/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/requisition-parent/.settings/org.eclipse.m2e.core.prefs b/requisition-parent/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..14b697b --- /dev/null +++ b/requisition-parent/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/requisition-parent/pom.xml b/requisition-parent/pom.xml index a156c04..3388bce 100644 --- a/requisition-parent/pom.xml +++ b/requisition-parent/pom.xml @@ -6,22 +6,12 @@ 1.0.0 pom Ariba Simple Requisition Extension - + SAP AG http://www.sap.com - - - SAP HANA Cloud - netweaver-cloud@sap.com - http://hana.ondemand.com - SAP AG - http://www.sap.com/ - - - The Apache Software License, Version 2.0 @@ -31,49 +21,45 @@ https://github.com/SAP/cloud-ariba-simple-requisition-ext - + UTF-8 - 1.7 - 2.7.11 + 1.7 + 3.3 + 1.7.7 - + requisition-ariba-p2p-client - requisition-app + requisition-app - + - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.3 + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven.plugins.version} ${cloud.jdk.version} ${cloud.jdk.version} false false - - - - + + + + org.slf4j slf4j-api - 1.7.7 + ${slf4j.version} - - org.slf4j - slf4j-jdk14 - 1.7.7 - - A sample HCP application, demonstrating consumption of Ariba P2P API for purchase requisitions + A sample SAP HANA Cloud Platform application, demonstrating consumption of Ariba P2P API for purchase requisitions diff --git a/requisition-parent/requisition-app/.settings/org.eclipse.core.resources.prefs b/requisition-parent/requisition-app/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..cf6931b --- /dev/null +++ b/requisition-parent/requisition-app/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/main/resources=UTF-8 +encoding/=UTF-8 diff --git a/requisition-parent/requisition-app/.settings/org.eclipse.jdt.core.prefs b/requisition-parent/requisition-app/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..c788ee3 --- /dev/null +++ b/requisition-parent/requisition-app/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/requisition-parent/requisition-app/.settings/org.eclipse.jdt.ui.prefs b/requisition-parent/requisition-app/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000..9fdb7f9 --- /dev/null +++ b/requisition-parent/requisition-app/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.text.custom_code_templates= diff --git a/requisition-parent/requisition-app/.settings/org.eclipse.m2e.core.prefs b/requisition-parent/requisition-app/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..14b697b --- /dev/null +++ b/requisition-parent/requisition-app/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/requisition-parent/requisition-app/.settings/org.eclipse.wst.common.component b/requisition-parent/requisition-app/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..6a91132 --- /dev/null +++ b/requisition-parent/requisition-app/.settings/org.eclipse.wst.common.component @@ -0,0 +1,13 @@ + + + + + + + + uses + + + + + diff --git a/requisition-parent/requisition-app/.settings/org.eclipse.wst.common.project.facet.core.xml b/requisition-parent/requisition-app/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..82c3428 --- /dev/null +++ b/requisition-parent/requisition-app/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/requisition-parent/requisition-app/.settings/org.eclipse.wst.jsdt.ui.superType.container b/requisition-parent/requisition-app/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..3bd5d0a --- /dev/null +++ b/requisition-parent/requisition-app/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/requisition-parent/requisition-app/.settings/org.eclipse.wst.jsdt.ui.superType.name b/requisition-parent/requisition-app/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..05bd71b --- /dev/null +++ b/requisition-parent/requisition-app/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/requisition-parent/requisition-app/.settings/org.eclipse.wst.validation.prefs b/requisition-parent/requisition-app/.settings/org.eclipse.wst.validation.prefs new file mode 100644 index 0000000..6f1cba6 --- /dev/null +++ b/requisition-parent/requisition-app/.settings/org.eclipse.wst.validation.prefs @@ -0,0 +1,2 @@ +disabled=06target +eclipse.preferences.version=1 diff --git a/requisition-parent/requisition-app/pom.xml b/requisition-parent/requisition-app/pom.xml index f20eca8..4e25bf3 100644 --- a/requisition-parent/requisition-app/pom.xml +++ b/requisition-parent/requisition-app/pom.xml @@ -13,19 +13,22 @@ 2.33.10 2.2.4 + 2.5 + 2.5.5 + 2.6 - ROOT + ${project.artifactId} org.apache.maven.plugins maven-war-plugin - 2.6 + ${maven.war.plugin.version} maven-assembly-plugin - 2.5.5 + ${maven.assembly.plugin.version} false simplerequisition-html5 @@ -44,8 +47,8 @@ single - - + + @@ -54,7 +57,7 @@ assembly.xml - + @@ -69,21 +72,21 @@ ${cloudsdk.version} provided + + commons-io + commons-io + ${commons.io.version} + ${project.groupId} requisition-ariba-p2p-client ${project.version} - commons-io - commons-io - 2.5 - - - com.google.code.gson - gson - ${gson.version} + com.google.code.gson + gson + ${gson.version} - + \ No newline at end of file diff --git a/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/config/DestinationProperties.java b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/config/DestinationProperties.java new file mode 100644 index 0000000..d8896a7 --- /dev/null +++ b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/config/DestinationProperties.java @@ -0,0 +1,254 @@ +package com.sap.hcp.ariba.requisitions.config; + +/** + * Used to returns properties from destination + * + */ +public class DestinationProperties { + + private static final String COMMON_COMMODITY_CODE_DOMAIN = "CommonCommodityCodeDomain"; + private static final String COMMON_COMMODITY_CODE_NAME = "CommonCommodityCodeName"; + private static final String NAMESPACE_XMLNS_VARIANT = "namespaceXMLNSvariant"; + private static final String REQUISITION_NAME = "requisitionName"; + private static final String REQUISITION_COMMENT = "requisitionComment"; + private static final String URL = "URL"; + private static final String PASSWORD = "Password"; + private static final String USER = "User"; + private static final String CURRENCY = "currency"; + private static final String COMMODITY_CODE = "commodityCode"; + private static final String HEADER_UNIQUE_NAME = "headerUniqueName"; + private static final String PASSWORD_ADAPTER = "passwordAdapter"; + private static final String ORIGINATING_SYSTEM_ID = "originatingSystemId"; + private static final String ORIGINATING_SYSTEM = "originatingSystem"; + private static final String DELIVER_TO = "deliverTo"; + private static final String BUSINESS_UNIT = "businessUnit"; + private static final String SHIP_TO = "shipTo"; + private static final String REQUESTER = "requester"; + private static final String PREPARER = "preparer"; + private static final String BILLING_ADDRESS = "billingAddress"; + private static final String PART_NUMBER_ITEM1 = "partNumberItem1"; + private static final String PART_NUMBER_ITEM2 = "partNumberItem2"; + private static final String PART_NUMBER_ITEM3 = "partNumberItem3"; + + private static DestinationUtils connectivityConfiguration; + + /** + * Constructor for DestinationProperties + */ + public DestinationProperties() { + if (connectivityConfiguration == null) { + connectivityConfiguration = new DestinationUtils(); + } + } + + /** + * Returns common commodity code domain property from destination + * + * @return common commodity code domain property from destination + */ + public String getCommonCommodityCodeDomain() { + return getProperty(COMMON_COMMODITY_CODE_DOMAIN); + } + + /** + * Returns common commodity code name property from destination + * + * @return common commodity code name property from destination + */ + public String getCommonCommodityCodeName() { + return getProperty(COMMON_COMMODITY_CODE_NAME); + } + + /** + * Returns namespace XMLNS variant property from destination + * + * @return namespace XMLNS variant property from destination + */ + public String getNamespaceXmlnsVariant() { + return getProperty(NAMESPACE_XMLNS_VARIANT); + } + + /** + * Returns requisition name property from destination + * + * @return requisition name property from destination + */ + public String getRequisitionName() { + return getProperty(REQUISITION_NAME); + } + + /** + * Returns requisition comment property from destination + * + * @return requisition comment property from destination + */ + public String getRequisitionComment() { + return getProperty(REQUISITION_COMMENT); + } + + /** + * Returns URL property from destination + * + * @return URL property from destination + */ + public String getUrl() { + return getProperty(URL); + } + + /** + * Returns password property from destination + * + * @return password property from destination + */ + public String getPassword() { + return getProperty(PASSWORD); + } + + /** + * Returns user property from destination + * + * @return user property from destination + */ + public String getUser() { + return getProperty(USER); + } + + /** + * Returns currency property from destination + * + * @return currency property from destination + */ + public String getCurrency() { + return getProperty(CURRENCY); + } + + /** + * Returns commodity code property from destination + * + * @return commodity code property from destination + */ + public String getCommodityCode() { + return getProperty(COMMODITY_CODE); + } + + /** + * Returns header unique name property from destination + * + * @return header unique name property from destination + */ + public String getHeaderUniqueName() { + return getProperty(HEADER_UNIQUE_NAME); + } + + /** + * Returns password adapter property from destination + * + * @return password adapter property from destination + */ + public String getPasswordAdapter() { + return getProperty(PASSWORD_ADAPTER); + } + + /** + * Returns originating system id property from destination + * + * @return originating system id property from destination + */ + public String getOriginatingSystemId() { + return getProperty(ORIGINATING_SYSTEM_ID); + } + + /** + * Returns originating system property from destination + * + * @return originating system property from destination + */ + public String getOriginatingSystem() { + return getProperty(ORIGINATING_SYSTEM); + } + + /** + * Returns deliver to property from destination + * + * @return deliver to property from destination + */ + public String getDeliverTo() { + return getProperty(DELIVER_TO); + } + + /** + * Returns business unit property from destination + * + * @return business unit property from destination + */ + public String getBusinessUnit() { + return getProperty(BUSINESS_UNIT); + } + + /** + * Returns ship to property from destination + * + * @return ship to property from destination + */ + public String getShipTo() { + return getProperty(SHIP_TO); + } + + /** + * Returns requester property from destination + * + * @return requester property from destination + */ + public String getRequester() { + return getProperty(REQUESTER); + } + + /** + * Returns preparer property from destination + * + * @return preparer property from destination + */ + public String getPreparer() { + return getProperty(PREPARER); + } + + /** + * Returns billing address property from destination + * + * @return billing address property from destination + */ + public String getBillingAddress() { + return getProperty(BILLING_ADDRESS); + } + + /** + * Returns part number item 1 property from destination + * + * @return part number item 1 property from destination + */ + public String getPartNumberItem1() { + return getProperty(PART_NUMBER_ITEM1); + } + + /** + * Returns part number item 2 property from destination + * + * @return part number item 2 property from destination + */ + public String getPartNumberItem2() { + return getProperty(PART_NUMBER_ITEM2); + } + + /** + * Returns part number item 3 property from destination + * + * @return part number item 3 property from destination + */ + public String getPartNumberItem3() { + return getProperty(PART_NUMBER_ITEM3); + } + + private String getProperty(String propertyName) { + return connectivityConfiguration.getDestinationPropertyValue(propertyName); + } +} diff --git a/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/config/DestinationUtils.java b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/config/DestinationUtils.java new file mode 100644 index 0000000..09e18ee --- /dev/null +++ b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/config/DestinationUtils.java @@ -0,0 +1,90 @@ +package com.sap.hcp.ariba.requisitions.config; + +import java.text.MessageFormat; +import java.util.Map; + +import javax.naming.Context; +import javax.naming.InitialContext; +import javax.naming.NamingException; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.sap.core.connectivity.api.configuration.ConnectivityConfiguration; +import com.sap.core.connectivity.api.configuration.DestinationConfiguration; + +/** + * Destination utils class. + */ +public class DestinationUtils { + + private static final String ERROR_PROPERTY_NOT_FOUND = "Property [ {0} ] not found in destination [ {1} ]. Hint: Make sure to have the property configured in the destination."; + private static final String ERROR_DESTINATION_NOT_FOUND = "Destination [ {0} ] not found. Hint: Make sure to have the destination configured."; + private static final String ERROR_COULD_NOT_LOOKUP_CONNECTIVITY_CONFIGURATION = "Could not lookup Connectivity Configuration. See logs for details."; + + private static final String CONNECTIVITY_CONFIGURATION = "java:comp/env/connectivityConfiguration"; + private static final String API_DESTINATION = "ariba-p2p-api"; + + private static final Logger logger = LoggerFactory.getLogger(DestinationUtils.class); + + private Map destinationProperties; + + /** + * Constructor used to initialize the Connectivity Configuration. + * + * @throws RuntimeException + * if connectivity configuration initialization is failed + */ + public DestinationUtils() { + init(); + } + + /** + * Returns destination property value by specified destination property key + * + * @param propertyKey + * - the key of the searched destination property + * @return the value of the destination with the specified destination key. + * @throws IllegalArgumentException + * thrown if destination property with the specified key is not + * found + */ + public String getDestinationPropertyValue(String propertyKey) { + + String propertyValue = destinationProperties.get(propertyKey); + + if (propertyValue == null) { + String errorMessage = MessageFormat.format(ERROR_PROPERTY_NOT_FOUND, propertyKey, API_DESTINATION); + logger.error(errorMessage); + throw new IllegalArgumentException(errorMessage); + } + + return propertyValue; + } + + private void init() { + + try { + Context ctx = new InitialContext(); + ConnectivityConfiguration configuration = (ConnectivityConfiguration) ctx + .lookup(CONNECTIVITY_CONFIGURATION); + destinationProperties = getDestinationProperties(API_DESTINATION, configuration); + + } catch (NamingException e) { + logger.error(ERROR_COULD_NOT_LOOKUP_CONNECTIVITY_CONFIGURATION, e); + throw new RuntimeException(ERROR_COULD_NOT_LOOKUP_CONNECTIVITY_CONFIGURATION); + } + } + + private Map getDestinationProperties(String destinationName, + ConnectivityConfiguration connectivityConfiguration) { + DestinationConfiguration destConfiguration = connectivityConfiguration.getConfiguration(destinationName); + if (destConfiguration == null) { + String errorMessage = MessageFormat.format(ERROR_DESTINATION_NOT_FOUND, destinationName); + logger.error(errorMessage); + throw new IllegalArgumentException(errorMessage); + } + + return destConfiguration.getAllProperties(); + } +} diff --git a/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/Item.java b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/Item.java new file mode 100644 index 0000000..b4ec251 --- /dev/null +++ b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/Item.java @@ -0,0 +1,200 @@ +package com.sap.hcp.ariba.requisitions.services; + +import com.google.gson.annotations.SerializedName; + +/** + * Class for requisition item + * + */ +public class Item { + + @SerializedName("CommodityCode") + private String commodityCode; + + @SerializedName("Currency") + private String currency; + + @SerializedName("Description") + private String description; + + @SerializedName("ManPartNumber") + private String manPartNumber; + + @SerializedName("Price") + private double price; + + @SerializedName("Quantity") + private double quantity; + + @SerializedName("Supplier") + private String supplier; + + @SerializedName("SupplierPartNumber") + private String supplierPartNumber; + + @SerializedName("UnitOfMeasure") + private String unitOfMeasure; + + /** + * Returns commodity code + * + * @return commodity code + */ + public String getCommodityCode() { + return commodityCode; + } + + /** + * Sets commodity code + * + * @param commodityCode + */ + public void setCommodityCode(String commodityCode) { + this.commodityCode = commodityCode; + } + + /** + * Returns currency + * + * @return currency + */ + public String getCurrency() { + return currency; + } + + /** + * Sets currency + * + * @param currency + */ + public void setCurrency(String currency) { + this.currency = currency; + } + + /** + * Returns description + * + * @return description + */ + public String getDescription() { + return description; + } + + /** + * Sets description + * + * @param description + */ + public void setDescription(String description) { + this.description = description; + } + + /** + * Returns man part number + * + * @return man part number + */ + public String getManPartNumber() { + return manPartNumber; + } + + /** + * Sets man part number + * + * @param manPartNumber + */ + public void setManPartNumber(String manPartNumber) { + this.manPartNumber = manPartNumber; + } + + /** + * Returns price + * + * @return price + */ + public double getPrice() { + return price; + } + + /** + * Sets price + * + * @param price + */ + public void setPrice(double price) { + this.price = price; + } + + /** + * Returns quantity + * + * @return quantity + */ + public double getQuantity() { + return quantity; + } + + /** + * Sets quantity + * + * @param quantity + */ + public void setQuantity(double quantity) { + this.quantity = quantity; + } + + /** + * Returns supplier + * + * @return supplier + */ + public String getSupplier() { + return supplier; + } + + /** + * Sets supplier + * + * @param supplier + */ + public void setSupplier(String supplier) { + this.supplier = supplier; + } + + /** + * Returns supplier part number + * + * @return supplier part number + */ + public String getSupplierPartNumber() { + return supplierPartNumber; + } + + /** + * Sets supplier part number + * + * @param supplierPartNumber + */ + public void setSupplierPartNumber(String supplierPartNumber) { + this.supplierPartNumber = supplierPartNumber; + } + + /** + * Returns unit of measure + * + * @return unit of measure + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets unit of measure + * + * @param unitOfMeasure + */ + public void setUnitOfMeasure(String unitOfMeasure) { + this.unitOfMeasure = unitOfMeasure; + } + +} diff --git a/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionHeader.java b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionHeader.java index c30ffed..85fae09 100644 --- a/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionHeader.java +++ b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionHeader.java @@ -2,16 +2,138 @@ import java.util.Date; +import com.google.gson.annotations.SerializedName; + +/** + * Class for requisition header + * + */ public class RequisitionHeader { - - public String Name; - - public String Comment; - - public Date NeedBy; - - public String Requester; - - public RequisitionItem[] RequisitionItems; + + @SerializedName("Name") + public String name; + + @SerializedName("Comment") + public String comment; + + @SerializedName("NeedBy") + public Date needBy; + + @SerializedName("Requester") + public String requester; + + @SerializedName("Preparer") + public String preparer; + + @SerializedName("RequisitionItems") + public Item[] requisitionItems; + + /** + * Returns name + * + * @return name + */ + public String getName() { + return name; + } + + /** + * Sets name + * + * @param name + */ + public void setName(String name) { + this.name = name; + } + + /** + * Returns comment + * + * @return comment + */ + public String getComment() { + return comment; + } + + /** + * Sets comment + * + * @param comment + */ + public void setComment(String comment) { + this.comment = comment; + } + + /** + * Returns need by + * + * @return need by + */ + public Date getNeedBy() { + return needBy; + } + + /** + * Sets need by + * + * @param needBy + */ + public void setNeedBy(Date needBy) { + this.needBy = needBy; + } + + /** + * Returns requester + * + * @return requester + */ + public String getRequester() { + return requester; + } + + /** + * Sets requester + * + * @param requester + */ + public void setRequester(String requester) { + this.requester = requester; + } + + /** + * Returns preparer + * + * @return preparer + */ + public String getPreparer() { + return preparer; + } + + /** + * Sets preparer + * + * @param preparer + */ + public void setPreparer(String preparer) { + this.preparer = preparer; + } + + /** + * Returns requisition items + * + * @return requisition items + */ + public Item[] getRequisitionItems() { + return requisitionItems; + } + + /** + * Sets requisition items + * + * @param requisitionItems + */ + public void setRequisitionItems(Item[] requisitionItems) { + this.requisitionItems = requisitionItems; + } } diff --git a/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionItem.java b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionItem.java deleted file mode 100644 index 8d20cc3..0000000 --- a/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionItem.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.sap.hcp.ariba.requisitions.services; - -public class RequisitionItem { - - public String CommodityCode; - - public String Currency; - - public String Description; - - public String ManPartNumber; - - public double Price; - - public double Quantity; - - public String Supplier; - - public String SupplierPartNumber; - - public String UnitOfMeasure; - - -} diff --git a/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionServlet.java b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionServlet.java index 9fac0ea..9cf978f 100644 --- a/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionServlet.java +++ b/requisition-parent/requisition-app/src/main/java/com/sap/hcp/ariba/requisitions/services/RequisitionServlet.java @@ -3,183 +3,159 @@ import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; +import java.nio.charset.Charset; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Date; import java.util.List; -import java.util.Map; - -import javax.naming.ConfigurationException; -import javax.naming.Context; -import javax.naming.InitialContext; -import javax.naming.NamingException; -import javax.servlet.ServletException; -import javax.servlet.UnavailableException; + import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import javax.xml.datatype.DatatypeConfigurationException; +import javax.xml.soap.SOAPException; -import org.apache.cxf.helpers.IOUtils; +import org.apache.commons.io.IOUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.google.gson.Gson; import com.google.gson.GsonBuilder; -import com.sap.core.connectivity.api.configuration.ConnectivityConfiguration; -import com.sap.core.connectivity.api.configuration.DestinationConfiguration; +import com.sap.hcp.ariba.requisitions.config.DestinationProperties; -import ariba.buyer.vrealm_3.PrepareItemParameter; -import ariba.buyer.vrealm_3.PrepareRequisitionParameter; -import ariba.buyer.vrealm_3.RequisitionImportPullPortType_RequisitionImportPullPortType_Client; +import ariba.buyer.requisition.Requisition; +import ariba.buyer.requisition.RequisitionItem; +import ariba.buyer.requisition.RequisitionSOAPClient; public class RequisitionServlet extends HttpServlet { - - private static final Logger logger = LoggerFactory.getLogger(RequisitionServlet.class); - - private ConnectivityConfiguration configuration; - - private static final String CONNECTIVITY_CONFIGURATION = "java:comp/env/connectivityConfiguration"; - - private static final String API_DESTINATION = "ariba-p2p-api"; - + + private static final long serialVersionUID = 7560329682426231472L; + + private static final String DEBUG_SUCCESSFULLY_SUBMITTED_A_REQUISITION_FOR_HEADER_MESSAGE = "Successfully submitted a requisition for header"; + private static final String DEBUG_STARTING_REQUISITION_SUBMISSION_MESSAGE = "Starting requisition submission: {}"; + + private static final String ERROR_REQUEST_READER_PARAMETER_MUST_BE_SPECIFIED_MESSAGE = "Parameter 'requestJson' must be specified."; + private static final String ERROR_IN_PROCESSING_THE_REQUEST_SEE_THE_LOGS_FOR_MORE_DETAILS_MESSAGE = "Error in processing the request. See the logs for more details."; + + private static final String TWO_STRINGS_FORMAT = "{0}{1}"; + private static final Long ORIGINATING_SYSTEM_LINE_NUMBER = 1l; + private static final Long NUMBER_IN_COLLECTION = 1l; + private static final String REQUISITION_IMPORT_PULL_PATH = "/RequisitionImportPull"; + private Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'").create(); - - @Override - public void init() throws UnavailableException { - // Look up the connectivity configuration API - try { - Context ctx = new InitialContext(); - configuration = (ConnectivityConfiguration) ctx.lookup(CONNECTIVITY_CONFIGURATION); - } catch (NamingException e) { - logger.error("Could not lookup Connectivity Configuration [ {} ] ", CONNECTIVITY_CONFIGURATION, e); - throw new UnavailableException("Could not lookup Connectivity Configuration. See logs for details."); - } + private static final Logger logger = LoggerFactory.getLogger(RequisitionServlet.class); - if (configuration == null) { - throw new UnavailableException("Looking up Conenctivity Configuration returned null."); - } + private DestinationProperties destProperties; + + @Override + public void init() { + destProperties = new DestinationProperties(); } - + @Override - protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { - String json = IOUtils.readStringFromStream(req.getInputStream()); - if (submitRequisition(json)) { + protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException { + try { + String requestJson = IOUtils.toString(req.getInputStream(), Charset.defaultCharset()); + submitRequisiton(requestJson); resp.setStatus(HttpServletResponse.SC_OK); - } else { - resp.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, "Error in processing the request. See the logs for more details."); + } catch (SOAPException e) { + resp.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, + ERROR_IN_PROCESSING_THE_REQUEST_SEE_THE_LOGS_FOR_MORE_DETAILS_MESSAGE); } + } /** * Submits a requisition - * - * @param json - * the request in JSON format, which is going to be submitted - * @return true if the requisition was successfully submitted or false if an exception occurred while submitting + * + * @param requestJson + * - the request as String in JSON format, which is going to be + * submitted + * @throws SOAPException + * if there is problem with connection or request/response + * message + * @throws MalformedURLException + * if no protocol is specified or an unknown protocol is found. + * @throws IllegalArgumentException + * if parameter 'requestJson' is null */ - - public boolean submitRequisition(String json) { - - if (json == null) { - throw new IllegalArgumentException("A json parameter must be specified."); + private void submitRequisiton(String requestJson) throws SOAPException, MalformedURLException { + if (requestJson == null) { + logger.error(ERROR_REQUEST_READER_PARAMETER_MUST_BE_SPECIFIED_MESSAGE); + throw new IllegalArgumentException(ERROR_REQUEST_READER_PARAMETER_MUST_BE_SPECIFIED_MESSAGE); } - - logger.info("Starting requisition submission..."); - logger.info(json); + logger.debug(DEBUG_STARTING_REQUISITION_SUBMISSION_MESSAGE, requestJson); - RequisitionHeader header = gson.fromJson(json, RequisitionHeader.class); - - Map configurationParameters = null; - try { - configurationParameters = getDestinationProperties(API_DESTINATION); - } catch (ConfigurationException e) { - throw new IllegalArgumentException("Conenctivity Configuration initialization failed.", e); - } - - Date needByDate = header.NeedBy; - String headerComment = header.Comment; - String headerName = header.Name; - String billingAddress = configurationParameters.get("billingAddress"); - String requester = (header.Requester != null) ? header.Requester : "unknown"; - String preparer = (header.Requester != null) ? header.Requester : configurationParameters.get("preparer"); - - RequisitionItem[] items = header.RequisitionItems; - - PrepareRequisitionParameter reqParameter = new PrepareRequisitionParameter( - needByDate, configurationParameters.get("shipTo"), - configurationParameters.get("businessUnit"), - configurationParameters.get("deliverTo"), - headerComment, headerName, - configurationParameters.get("originatingSystem"), - configurationParameters.get("originatingSystemId"), - configurationParameters.get("passwordAdapter"), - preparer, - requester, - configurationParameters.get("headerUniqueName")); - - List prepareItems = new ArrayList<>(); - for (RequisitionItem item : items) { - String commodityCode = configurationParameters.get("commodityCode"); - String currency = configurationParameters.get("currency"); - String description = item.Description; - String manPartNumber = item.ManPartNumber; - Double quantity = item.Quantity; - String supplier = item.Supplier; - String supplierPartNumber = item.SupplierPartNumber; - String unitOfMeasure = item.UnitOfMeasure; - String itemComment = item.Description; - String supplierContact = null;//"483-HQ"; - String supplierSetId = null;//"SHARE"; - String supplierLocation = null;//"did491-hq"; - - PrepareItemParameter itemParameter = new PrepareItemParameter(needByDate, reqParameter.shipTo, - reqParameter.deliverTo, commodityCode, billingAddress, manPartNumber, description, currency, - supplierPartNumber, unitOfMeasure, itemComment, supplier, supplierContact, supplierSetId, - supplierLocation, quantity); - prepareItems.add(itemParameter); - } + RequisitionHeader requisitionHeader = gson.fromJson(requestJson, RequisitionHeader.class); - reqParameter.items = prepareItems; - try { - URL wsdlURL = new URL(configurationParameters.get("URL")); - StringBuilder authorization = new StringBuilder(); - authorization.append("Basic ") - .append(configurationParameters.get("User")) - .append(":") - .append(configurationParameters.get("Password")); - RequisitionImportPullPortType_RequisitionImportPullPortType_Client - .submitRequisition(wsdlURL, reqParameter, - authorization.toString()); - } catch (MalformedURLException | DatatypeConfigurationException e) { - logger.error("Exception occurred while trying to submit the requisiton", e); - return false; - } + Requisition requisition = createRequisition(requisitionHeader); + + URL submitRequisitionEndpointUrl = new URL( + MessageFormat.format(TWO_STRINGS_FORMAT, destProperties.getUrl(), REQUISITION_IMPORT_PULL_PATH)); + + RequisitionSOAPClient.submit(submitRequisitionEndpointUrl, requisition, destProperties.getUser(), + destProperties.getPassword()); - logger.info("Successfully submitted a requisition for header"); - return true; + logger.debug(DEBUG_SUCCESSFULLY_SUBMITTED_A_REQUISITION_FOR_HEADER_MESSAGE); } - - - /** - * Returns a map containing the destination properties for the given destination - */ - private Map getDestinationProperties(String destinationName) throws ConfigurationException { - - if (configuration == null) { - try { - init(); - } catch (UnavailableException e) { - throw new IllegalArgumentException("Connectivity Configuration initialization failed.", e); - } - } - - DestinationConfiguration destConfiguration = configuration.getConfiguration(destinationName); - if (destConfiguration == null) { - throw new ConfigurationException( - String.format("Destination [ %s ] not found. Hint: Make sure to have the destination configured.", destinationName)); + + private Requisition createRequisition(RequisitionHeader header) { + + Date needByDate = header.getNeedBy(); + String headerComment = header.getComment(); + String headerName = header.getName(); + String billingAddress = destProperties.getBillingAddress(); + String requester = (header.getRequester() != null) ? header.getRequester() : destProperties.getRequester(); + String preparer = (header.getPreparer() != null) ? header.getPreparer() : destProperties.getPreparer(); + String commonCommodityCodeDomain = destProperties.getCommonCommodityCodeDomain(); + String commonCommodityCodeName = destProperties.getCommonCommodityCodeName(); + Item[] items = header.getRequisitionItems(); + + Requisition reqParameter = new Requisition().needByDate(needByDate).shipTo(destProperties.getShipTo()) + .businessUnit(destProperties.getBusinessUnit()).deliverTo(destProperties.getDeliverTo()) + .headerComment(headerComment).headerName(headerName) + .originatingSystem(destProperties.getOriginatingSystem()) + .originatingSystemId(destProperties.getOriginatingSystemId()) + .passwordAdapter(destProperties.getPasswordAdapter()).preparer(preparer).requester(requester) + .headerUniqueName(destProperties.getHeaderUniqueName()) + .namespaceXMLNSvariant(destProperties.getNamespaceXmlnsVariant()); + + List prepareItems = createRequisitionItems(items, needByDate, reqParameter.getShipTo(), + reqParameter.getDeliverTo(), billingAddress, commonCommodityCodeDomain, commonCommodityCodeName); + + reqParameter.items(prepareItems); + + return reqParameter; + } + + private List createRequisitionItems(Item[] items, Date needByDate, String shipTo, String deliverTo, + String billingAddress, String commonCommodityCodeDomain, String commonCommodityCodeName) { + List requisitionItems = new ArrayList<>(); + + for (Item item : items) { + String commodityCode = item.getCommodityCode(); + String currency = item.getCurrency(); + String description = item.getDescription(); + String manPartNumber = item.getManPartNumber(); + Double quantity = item.getQuantity(); + String supplier = item.getSupplier(); + String supplierPartNumber = item.getSupplierPartNumber(); + String unitOfMeasure = item.getUnitOfMeasure(); + String itemComment = item.getDescription(); + Double itemPrice = item.getPrice(); + + RequisitionItem requisitionItem = new RequisitionItem().needByDate(needByDate).shipTo(shipTo) + .deliverTo(deliverTo).commodityCode(commodityCode).billingAddress(billingAddress) + .manPartNumber(manPartNumber).description(description).currency(currency) + .supplierPartNumber(supplierPartNumber).unitOfMeasure(unitOfMeasure).itemComment(itemComment) + .supplierName(supplier).quantity(quantity).itemPrice(itemPrice) + .numberInCollection(NUMBER_IN_COLLECTION) + .originatingSystemLineNumber(ORIGINATING_SYSTEM_LINE_NUMBER) + .commonCommodityCodeDomain(commonCommodityCodeDomain) + .commonCommodityCodeName(commonCommodityCodeName); + requisitionItems.add(requisitionItem); } - logger.debug("Getting destination properties for destination [ {} ]", destinationName); - return destConfiguration.getAllProperties(); + + return requisitionItems; } - + } diff --git a/requisition-parent/requisition-app/src/main/webapp/Component.js b/requisition-parent/requisition-app/src/main/webapp/Component.js index dfb216b..4509e02 100644 --- a/requisition-parent/requisition-app/src/main/webapp/Component.js +++ b/requisition-parent/requisition-app/src/main/webapp/Component.js @@ -5,7 +5,7 @@ sap.ui.define(['sap/ui/core/UIComponent'], return UIComponent.extend("sap.ui.ariba.p2p.requisitions.wizard.Component", { metadata: { - rootView: "sap.ui.ariba.p2p.requisitions.wizard.V", + rootView: "sap.ui.ariba.p2p.requisitions.wizard.Requisition", dependencies: { libs: [ "sap.m", @@ -16,8 +16,8 @@ sap.ui.define(['sap/ui/core/UIComponent'], sample: { stretch : true, files: [ - "V.view.xml", - "C.controller.js" + "Requisition.view.xml", + "Requisition.controller.js" ], "contentDensities": { "compact": true, diff --git a/requisition-parent/requisition-app/src/main/webapp/C.controller.js b/requisition-parent/requisition-app/src/main/webapp/Requisition.controller.js similarity index 80% rename from requisition-parent/requisition-app/src/main/webapp/C.controller.js rename to requisition-parent/requisition-app/src/main/webapp/Requisition.controller.js index 551b376..5f6cad0 100644 --- a/requisition-parent/requisition-app/src/main/webapp/C.controller.js +++ b/requisition-parent/requisition-app/src/main/webapp/Requisition.controller.js @@ -2,14 +2,13 @@ sap.ui.define([ 'jquery.sap.global', 'sap/ui/core/mvc/Controller', 'sap/ui/model/json/JSONModel', - 'sap/ui/model/Filter', 'sap/m/MessageBox' -], function(jQuery, Controller, JSONModel, Filter, MessageBox) { +], function(jQuery, Controller, JSONModel, MessageBox) { "use strict"; - var WizardController = Controller.extend("sap.ui.ariba.p2p.requisitions.wizard.C", { + var WizardController = Controller.extend("sap.ui.ariba.p2p.requisitions.wizard.Requisition", { - sSvcUrl: "/api/requisition", + serviceUrl: "/requisition-app/api/requisition", onInit: function() { this._oSubmitButton = this.getView().byId("submitButton"); @@ -19,11 +18,17 @@ sap.ui.define([ }, _initializeApplicationModel: function(){ + var date = new Date(); + var curr_date = date.getDate(); + var curr_month = date.getMonth() + 1; //Months are zero based + var curr_year = date.getFullYear(); + var formatedDate = curr_date + "-" + curr_month + "-" + curr_year; + var oModel = new JSONModel({ "RequisitionHeader": { "Name": "HCP XML Req Import", - "Comment": "This requisition is imported by HCP on date " + new Date(), - "NeedBy": new Date(), + "Comment": "This requisition is imported by HCP on date " + formatedDate, + "NeedBy": date, "Requester": "hcpuser" } }); @@ -34,23 +39,21 @@ sap.ui.define([ }, onCancel: function(){ - this._onMessageBoxOpen("Are you sure you want to cancel your submition and loose progress?", "warning", this._initializeApplicationModel); + this._onMessageBoxOpen("Are you sure you want to cancel your submission?", "warning", this._initializeApplicationModel); }, onSubmit: function(evt){ - this._onMessageBoxOpen("Are you sure you want to submit this requistion request?", "confirm", function(){ + this._onMessageBoxOpen("Are you sure you want to submit the requistion request?", "confirm", function(){ sap.ui.core.BusyIndicator.show(0); var oRequisitionHeader = this.getView().getModel().getProperty("/RequisitionHeader"); - jQuery.post(this.sSvcUrl, JSON.stringify(oRequisitionHeader), "json") + jQuery.post(this.serviceUrl, JSON.stringify(oRequisitionHeader), "json") .done(function(data){ - MessageBox.information("Requistion request submitted successfully"); - }) - .fail(function(err){ - MessageBox.error("Requistion request was not submitted successfully"); - }) - .always(jQuery.proxy(function(){ + MessageBox.information("Requistion request submitted successfully."); + }).fail(function(err){ + MessageBox.error("Requistion request was not submitted successfully."); + }).always(jQuery.proxy(function(){ this._initializeApplicationModel.apply(this); sap.ui.core.BusyIndicator.hide(); }, this)); diff --git a/requisition-parent/requisition-app/src/main/webapp/V.view.xml b/requisition-parent/requisition-app/src/main/webapp/Requisition.view.xml similarity index 94% rename from requisition-parent/requisition-app/src/main/webapp/V.view.xml rename to requisition-parent/requisition-app/src/main/webapp/Requisition.view.xml index 5481c7d..942f224 100644 --- a/requisition-parent/requisition-app/src/main/webapp/V.view.xml +++ b/requisition-parent/requisition-app/src/main/webapp/Requisition.view.xml @@ -1,6 +1,6 @@ - com.sap.hana.cloud.sample.payroll + com.sap.hana.cloud.simple.requsition index.html @@ -19,16 +19,4 @@ RequisitionServlet /api/requisition - \ No newline at end of file diff --git a/requisition-parent/requisition-app/src/main/webapp/index.html b/requisition-parent/requisition-app/src/main/webapp/index.html index 133bd74..b65fbd8 100644 --- a/requisition-parent/requisition-app/src/main/webapp/index.html +++ b/requisition-parent/requisition-app/src/main/webapp/index.html @@ -3,7 +3,9 @@ - + + Requisition + diff --git a/requisition-parent/requisition-app/src/main/webapp/neo-app.json b/requisition-parent/requisition-app/src/main/webapp/neo-app.json deleted file mode 100644 index 9c71aca..0000000 --- a/requisition-parent/requisition-app/src/main/webapp/neo-app.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "welcomeFile": "index.html", - "authenticationMethod": "saml", - "routes": [ - { - "path": "/resources", - "target": { - "type": "service", - "name": "sapui5", - "entryPath": "/resources" - }, - "description": " SAPUI5 Resources" - }, - { - "path": "/destinations/hcp_ariba_p2p_odatasvc", - "target": { - "type": "destination", - "name": "3rd_party_sample_payroll" - }, - "description": "HCP OData Service for Ariba P2P Requisitions" - }, - { - "path": "/test-resources", - "target": { - "type": "service", - "name": "sapui5", - "entryPath": "/test-resources" - }, - "description": "SAPUI5 Test Resources" - } - ], - "cacheControl": [ - { - "directive": "private", - "maxAge": 0, - "path": "*html" - }, - { - "directive": "public", - "maxAge": 31536000 - } - ] -} \ No newline at end of file diff --git a/requisition-parent/requisition-ariba-p2p-client/.gitignore b/requisition-parent/requisition-ariba-p2p-client/.gitignore index a6f89c2..3155b49 100644 --- a/requisition-parent/requisition-ariba-p2p-client/.gitignore +++ b/requisition-parent/requisition-ariba-p2p-client/.gitignore @@ -1 +1,2 @@ -/target/ \ No newline at end of file +/target/ +/src/main/java/ \ No newline at end of file diff --git a/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.core.resources.prefs b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..654c175 --- /dev/null +++ b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding/=UTF-8 diff --git a/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.jdt.core.prefs b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..c788ee3 --- /dev/null +++ b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.jdt.ui.prefs b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000..cacc413 --- /dev/null +++ b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.ui.javadoc=false +org.eclipse.jdt.ui.text.custom_code_templates= diff --git a/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.m2e.core.prefs b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..14b697b --- /dev/null +++ b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.wst.common.component b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..9c68817 --- /dev/null +++ b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.wst.common.component @@ -0,0 +1,5 @@ + + + + + diff --git a/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.wst.common.project.facet.core.xml b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..d788c0d --- /dev/null +++ b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.wst.validation.prefs b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.wst.validation.prefs new file mode 100644 index 0000000..6f1cba6 --- /dev/null +++ b/requisition-parent/requisition-ariba-p2p-client/.settings/org.eclipse.wst.validation.prefs @@ -0,0 +1,2 @@ +disabled=06target +eclipse.preferences.version=1 diff --git a/requisition-parent/requisition-ariba-p2p-client/pom.xml b/requisition-parent/requisition-ariba-p2p-client/pom.xml index 2251cd6..25534af 100644 --- a/requisition-parent/requisition-ariba-p2p-client/pom.xml +++ b/requisition-parent/requisition-ariba-p2p-client/pom.xml @@ -10,27 +10,77 @@ 1.0.0 + + scm:git:git://github.com/SAP/cloud-ariba-p2p-requisition-client-ext.git + scm:git:https://github.com/SAP/cloud-ariba-p2p-requisition-client-ext.git + https://github.com/SAP/cloud-ariba-p2p-requisition-client-ext + + + + 1.9 + + org.slf4j slf4j-api provided - - org.slf4j - slf4j-jdk14 - provided - - - org.apache.cxf - cxf-rt-frontend-jaxws - ${cxf.version} - - - org.apache.cxf - cxf-rt-transports-http - ${cxf.version} - - + + + + + org.apache.maven.plugins + maven-scm-plugin + ${maven.scm.plugin.version} + + checkout + ${project.basedir}/src/main/java + ${project.basedir}/src/main/java + ariba/** + + + + generated-sources + generate-sources + + checkout + + + + + + + + + + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + org.apache.maven.plugins + maven-scm-plugin + [1.9,) + + checkout + + + + + + + + + + + + + + \ No newline at end of file diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java b/requisition-parent/requisition-ariba-p2p-client/src/main/java new file mode 160000 index 0000000..68cbe5a --- /dev/null +++ b/requisition-parent/requisition-ariba-p2p-client/src/main/java @@ -0,0 +1 @@ +Subproject commit 68cbe5adae511031bdb3a233289f0df086fd16a6 diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/Headers.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/Headers.java deleted file mode 100644 index 8cfe7da..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/Headers.java +++ /dev/null @@ -1,88 +0,0 @@ - -package ariba.buyer.vrealm_3; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <complexType>
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <all>
- *         <element name="variant" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="partition" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </all>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "", propOrder = { - -}) -@XmlRootElement(name = "Headers") -public class Headers { - - protected String variant; - protected String partition; - - /** - * Gets the value of the variant property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVariant() { - return variant; - } - - /** - * Sets the value of the variant property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVariant(String value) { - this.variant = value; - } - - /** - * Gets the value of the partition property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPartition() { - return partition; - } - - /** - * Sets the value of the partition property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPartition(String value) { - this.partition = value; - } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/MoneyReference.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/MoneyReference.java deleted file mode 100644 index 6aa8e6f..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/MoneyReference.java +++ /dev/null @@ -1,249 +0,0 @@ - -package ariba.buyer.vrealm_3; - -import java.math.BigDecimal; -import javax.xml.bind.JAXBElement; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlElementRef; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; -import javax.xml.datatype.XMLGregorianCalendar; - - -/** - * Name null, type ariba.basic.core.Money, variant vrealm_3. - * - *

Java class for Money_Reference complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <complexType name="Money_Reference">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <all>
- *         <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *         <element name="AmountInReportingCurrency" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *         <element name="ApproxAmountInBaseCurrency" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *         <element name="ConversionDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
- *         <element name="Currency" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <all>
- *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                 </all>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </all>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "Money_Reference", propOrder = { - -}) -@XmlSeeAlso({ - ariba.buyer.vrealm_3.RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomMoney.class, - ariba.buyer.vrealm_3.RequisitionRequisitionImportPull.Custom.CustomMoney.class, - ariba.buyer.vrealm_3.RequisitionRequisitionIdExport.Custom.CustomMoney.class -}) -public class MoneyReference { - - @XmlElementRef(name = "Amount", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement amount; - @XmlElementRef(name = "AmountInReportingCurrency", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement amountInReportingCurrency; - @XmlElementRef(name = "ApproxAmountInBaseCurrency", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement approxAmountInBaseCurrency; - @XmlElementRef(name = "ConversionDate", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement conversionDate; - @XmlElement(name = "Currency") - protected MoneyReference.Currency currency; - - /** - * Gets the value of the amount property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public JAXBElement getAmount() { - return amount; - } - - /** - * Sets the value of the amount property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public void setAmount(JAXBElement value) { - this.amount = value; - } - - /** - * Gets the value of the amountInReportingCurrency property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public JAXBElement getAmountInReportingCurrency() { - return amountInReportingCurrency; - } - - /** - * Sets the value of the amountInReportingCurrency property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public void setAmountInReportingCurrency(JAXBElement value) { - this.amountInReportingCurrency = value; - } - - /** - * Gets the value of the approxAmountInBaseCurrency property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public JAXBElement getApproxAmountInBaseCurrency() { - return approxAmountInBaseCurrency; - } - - /** - * Sets the value of the approxAmountInBaseCurrency property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public void setApproxAmountInBaseCurrency(JAXBElement value) { - this.approxAmountInBaseCurrency = value; - } - - /** - * Gets the value of the conversionDate property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} - * - */ - public JAXBElement getConversionDate() { - return conversionDate; - } - - /** - * Sets the value of the conversionDate property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} - * - */ - public void setConversionDate(JAXBElement value) { - this.conversionDate = value; - } - - /** - * Gets the value of the currency property. - * - * @return - * possible object is - * {@link MoneyReference.Currency } - * - */ - public MoneyReference.Currency getCurrency() { - return currency; - } - - /** - * Sets the value of the currency property. - * - * @param value - * allowed object is - * {@link MoneyReference.Currency } - * - */ - public void setCurrency(MoneyReference.Currency value) { - this.currency = value; - } - - - /** - * Class name ariba.basic.core.Currency, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <all>
-     *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *       </all>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class Currency { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/ObjectFactory.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/ObjectFactory.java deleted file mode 100644 index aed5138..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/ObjectFactory.java +++ /dev/null @@ -1,1050 +0,0 @@ - -package ariba.buyer.vrealm_3; - -import java.math.BigDecimal; -import java.math.BigInteger; -import javax.xml.bind.JAXBElement; -import javax.xml.bind.annotation.XmlElementDecl; -import javax.xml.bind.annotation.XmlRegistry; -import javax.xml.datatype.XMLGregorianCalendar; -import javax.xml.namespace.QName; - - -/** - * This object contains factory methods for each - * Java content interface and Java element interface - * generated in the ariba.buyer.vrealm_3 package. - *

An ObjectFactory allows you to programatically - * construct new instances of the Java representation - * for XML content. The Java representation of XML - * content can consist of schema derived interfaces - * and classes representing the binding of schema - * type definitions, element declarations and model - * groups. Factory methods for each of these are - * provided in this class. - * - */ -@XmlRegistry -public class ObjectFactory { - - private final static QName _RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "UniqueName"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemDescriptionPriceAmount_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "Amount"); - private final static QName _RequisitionRequisitionImportPullOperation_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "Operation"); - private final static QName _RequisitionRequisitionImportPullImportedHeaderExternalCommentStaging_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ImportedHeaderExternalCommentStaging"); - private final static QName _RequisitionRequisitionImportPullOriginatingSystemReferenceID_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "OriginatingSystemReferenceID"); - private final static QName _RequisitionRequisitionImportPullOriginatingSystem_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "OriginatingSystem"); - private final static QName _RequisitionRequisitionImportPullImportedHeaderCommentStaging_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ImportedHeaderCommentStaging"); - private final static QName _RequisitionRequisitionImportPullHoldTillDate_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "HoldTillDate"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemBuyerPartNumber_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "BuyerPartNumber"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemFacility_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "Facility"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemImportedLineExternalCommentStaging_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ImportedLineExternalCommentStaging"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemQuantity_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "Quantity"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemNumberInCollection_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "NumberInCollection"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemImportedAccountTypeStaging_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ImportedAccountTypeStaging"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemOriginatingSystemLineNumber_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "OriginatingSystemLineNumber"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemImportedLineCommentStaging_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ImportedLineCommentStaging"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemImportedNeedByStaging_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ImportedNeedByStaging"); - private final static QName _RequisitionRequisitionIdExportStatusString_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "StatusString"); - private final static QName _MoneyReferenceAmountInReportingCurrency_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "AmountInReportingCurrency"); - private final static QName _MoneyReferenceConversionDate_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ConversionDate"); - private final static QName _MoneyReferenceApproxAmountInBaseCurrency_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ApproxAmountInBaseCurrency"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemPercentage_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "Percentage"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemSupplierLocationContactID_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ContactID"); - private final static QName _RequisitionRequisitionImportPullDefaultLineItemNeedBy_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "NeedBy"); - private final static QName _RequisitionRequisitionImportPullDefaultLineItemDeliverTo_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "DeliverTo"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemDescriptionPriceBasisQuantity_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "PriceBasisQuantity"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemDescriptionDescription_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "Description"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemDescriptionConversionFactor_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ConversionFactor"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemDescriptionManPartNumber_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "ManPartNumber"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemDescriptionSupplierPartAuxiliaryID_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "SupplierPartAuxiliaryID"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemDescriptionPriceBasisQuantityDesc_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "PriceBasisQuantityDesc"); - private final static QName _RequisitionRequisitionImportPullLineItemsItemDescriptionSupplierPartNumber_QNAME = new QName("urn:Ariba:Buyer:vrealm_3", "SupplierPartNumber"); - - /** - * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ariba.buyer.vrealm_3 - * - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link RequisitionImportPullRequest } - * - */ - public RequisitionImportPullRequest createRequisitionImportPullRequest() { - return new RequisitionImportPullRequest(); - } - - /** - * Create an instance of {@link RequisitionImportPullReply } - * - */ - public RequisitionImportPullReply createRequisitionImportPullReply() { - return new RequisitionImportPullReply(); - } - - /** - * Create an instance of {@link RequisitionRequisitionIdExport } - * - */ - public RequisitionRequisitionIdExport createRequisitionRequisitionIdExport() { - return new RequisitionRequisitionIdExport(); - } - - /** - * Create an instance of {@link RequisitionRequisitionIdExport.Custom } - * - */ - public RequisitionRequisitionIdExport.Custom createRequisitionRequisitionIdExportCustom() { - return new RequisitionRequisitionIdExport.Custom(); - } - - /** - * Create an instance of {@link MoneyReference } - * - */ - public MoneyReference createMoneyReference() { - return new MoneyReference(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull } - * - */ - public RequisitionRequisitionImportPull createRequisitionRequisitionImportPull() { - return new RequisitionRequisitionImportPull(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.Custom } - * - */ - public RequisitionRequisitionImportPull.Custom createRequisitionRequisitionImportPullCustom() { - return new RequisitionRequisitionImportPull.Custom(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems } - * - */ - public RequisitionRequisitionImportPull.LineItems createRequisitionRequisitionImportPullLineItems() { - return new RequisitionRequisitionImportPull.LineItems(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item createRequisitionRequisitionImportPullLineItemsItem() { - return new RequisitionRequisitionImportPull.LineItems.Item(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Custom } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Custom createRequisitionRequisitionImportPullLineItemsItemCustom() { - return new RequisitionRequisitionImportPull.LineItems.Item.Custom(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation createRequisitionRequisitionImportPullLineItemsItemSupplierLocation() { - return new RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Description } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description createRequisitionRequisitionImportPullLineItemsItemDescription() { - return new RequisitionRequisitionImportPull.LineItems.Item.Description(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Description.Price } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.Price createRequisitionRequisitionImportPullLineItemsItemDescriptionPrice() { - return new RequisitionRequisitionImportPull.LineItems.Item.Description.Price(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.DefaultLineItem } - * - */ - public RequisitionRequisitionImportPull.DefaultLineItem createRequisitionRequisitionImportPullDefaultLineItem() { - return new RequisitionRequisitionImportPull.DefaultLineItem(); - } - - /** - * Create an instance of {@link Headers } - * - */ - public Headers createHeaders() { - return new Headers(); - } - - /** - * Create an instance of {@link RequisitionImportPullRequest.RequisitionRequisitionImportPullItem } - * - */ - public RequisitionImportPullRequest.RequisitionRequisitionImportPullItem createRequisitionImportPullRequestRequisitionRequisitionImportPullItem() { - return new RequisitionImportPullRequest.RequisitionRequisitionImportPullItem(); - } - - /** - * Create an instance of {@link RequisitionImportPullReply.RequisitionRequisitionIdExportItem } - * - */ - public RequisitionImportPullReply.RequisitionRequisitionIdExportItem createRequisitionImportPullReplyRequisitionRequisitionIdExportItem() { - return new RequisitionImportPullReply.RequisitionRequisitionIdExportItem(); - } - - /** - * Create an instance of {@link RequisitionRequisitionIdExport.Custom.CustomBoolean } - * - */ - public RequisitionRequisitionIdExport.Custom.CustomBoolean createRequisitionRequisitionIdExportCustomCustomBoolean() { - return new RequisitionRequisitionIdExport.Custom.CustomBoolean(); - } - - /** - * Create an instance of {@link RequisitionRequisitionIdExport.Custom.CustomDate } - * - */ - public RequisitionRequisitionIdExport.Custom.CustomDate createRequisitionRequisitionIdExportCustomCustomDate() { - return new RequisitionRequisitionIdExport.Custom.CustomDate(); - } - - /** - * Create an instance of {@link RequisitionRequisitionIdExport.Custom.CustomInteger } - * - */ - public RequisitionRequisitionIdExport.Custom.CustomInteger createRequisitionRequisitionIdExportCustomCustomInteger() { - return new RequisitionRequisitionIdExport.Custom.CustomInteger(); - } - - /** - * Create an instance of {@link RequisitionRequisitionIdExport.Custom.CustomMoney } - * - */ - public RequisitionRequisitionIdExport.Custom.CustomMoney createRequisitionRequisitionIdExportCustomCustomMoney() { - return new RequisitionRequisitionIdExport.Custom.CustomMoney(); - } - - /** - * Create an instance of {@link RequisitionRequisitionIdExport.Custom.CustomString } - * - */ - public RequisitionRequisitionIdExport.Custom.CustomString createRequisitionRequisitionIdExportCustomCustomString() { - return new RequisitionRequisitionIdExport.Custom.CustomString(); - } - - /** - * Create an instance of {@link MoneyReference.Currency } - * - */ - public MoneyReference.Currency createMoneyReferenceCurrency() { - return new MoneyReference.Currency(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.BusinessUnit } - * - */ - public RequisitionRequisitionImportPull.BusinessUnit createRequisitionRequisitionImportPullBusinessUnit() { - return new RequisitionRequisitionImportPull.BusinessUnit(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.Preparer } - * - */ - public RequisitionRequisitionImportPull.Preparer createRequisitionRequisitionImportPullPreparer() { - return new RequisitionRequisitionImportPull.Preparer(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.Requester } - * - */ - public RequisitionRequisitionImportPull.Requester createRequisitionRequisitionImportPullRequester() { - return new RequisitionRequisitionImportPull.Requester(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.Custom.CustomBoolean } - * - */ - public RequisitionRequisitionImportPull.Custom.CustomBoolean createRequisitionRequisitionImportPullCustomCustomBoolean() { - return new RequisitionRequisitionImportPull.Custom.CustomBoolean(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.Custom.CustomDate } - * - */ - public RequisitionRequisitionImportPull.Custom.CustomDate createRequisitionRequisitionImportPullCustomCustomDate() { - return new RequisitionRequisitionImportPull.Custom.CustomDate(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.Custom.CustomInteger } - * - */ - public RequisitionRequisitionImportPull.Custom.CustomInteger createRequisitionRequisitionImportPullCustomCustomInteger() { - return new RequisitionRequisitionImportPull.Custom.CustomInteger(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.Custom.CustomMoney } - * - */ - public RequisitionRequisitionImportPull.Custom.CustomMoney createRequisitionRequisitionImportPullCustomCustomMoney() { - return new RequisitionRequisitionImportPull.Custom.CustomMoney(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.Custom.CustomString } - * - */ - public RequisitionRequisitionImportPull.Custom.CustomString createRequisitionRequisitionImportPullCustomCustomString() { - return new RequisitionRequisitionImportPull.Custom.CustomString(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.BillingAddress } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.BillingAddress createRequisitionRequisitionImportPullLineItemsItemBillingAddress() { - return new RequisitionRequisitionImportPull.LineItems.Item.BillingAddress(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.CommodityCode } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.CommodityCode createRequisitionRequisitionImportPullLineItemsItemCommodityCode() { - return new RequisitionRequisitionImportPull.LineItems.Item.CommodityCode(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ShipTo } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.ShipTo createRequisitionRequisitionImportPullLineItemsItemShipTo() { - return new RequisitionRequisitionImportPull.LineItems.Item.ShipTo(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Supplier } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Supplier createRequisitionRequisitionImportPullLineItemsItemSupplier() { - return new RequisitionRequisitionImportPull.LineItems.Item.Supplier(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomBoolean } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomBoolean createRequisitionRequisitionImportPullLineItemsItemCustomCustomBoolean() { - return new RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomBoolean(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomDate } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomDate createRequisitionRequisitionImportPullLineItemsItemCustomCustomDate() { - return new RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomDate(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomInteger } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomInteger createRequisitionRequisitionImportPullLineItemsItemCustomCustomInteger() { - return new RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomInteger(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomMoney } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomMoney createRequisitionRequisitionImportPullLineItemsItemCustomCustomMoney() { - return new RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomMoney(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomString } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomString createRequisitionRequisitionImportPullLineItemsItemCustomCustomString() { - return new RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomString(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId createRequisitionRequisitionImportPullLineItemsItemSupplierLocationSetId() { - return new RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId(); - } - - - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Account } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Account createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemAccount() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Account(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Department } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Department createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemDepartment() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Department(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.GLBusinessUnit } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.GLBusinessUnit createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemGLBusinessUnit() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.GLBusinessUnit(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Location } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Location createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemLocation() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Location(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.ProcurementUnit } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.ProcurementUnit createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemProcurementUnit() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.ProcurementUnit(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Product } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Product createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemProduct() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Product(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.StatisticsCode } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.StatisticsCode createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemStatisticsCode() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.StatisticsCode(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomBoolean } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomBoolean createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemCustomCustomBoolean() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomBoolean(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomDate } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomDate createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemCustomCustomDate() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomDate(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomInteger } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomInteger createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemCustomCustomInteger() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomInteger(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomMoney } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomMoney createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemCustomCustomMoney() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomMoney(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomString } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomString createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemCustomCustomString() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Custom.CustomString(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Amount.Currency } - * - */ -// public RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Amount.Currency createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemAmountCurrency() { -// return new RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Amount.Currency(); -// } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Description.CommonCommodityCode } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.CommonCommodityCode createRequisitionRequisitionImportPullLineItemsItemDescriptionCommonCommodityCode() { - return new RequisitionRequisitionImportPull.LineItems.Item.Description.CommonCommodityCode(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure createRequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasure() { - return new RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM createRequisitionRequisitionImportPullLineItemsItemDescriptionPriceBasisQuantityUOM() { - return new RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency createRequisitionRequisitionImportPullLineItemsItemDescriptionPriceCurrency() { - return new RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency(); - } - - /** - * Create an instance of {@link RequisitionRequisitionImportPull.DefaultLineItem.ShipTo } - * - */ - public RequisitionRequisitionImportPull.DefaultLineItem.ShipTo createRequisitionRequisitionImportPullDefaultLineItemShipTo() { - return new RequisitionRequisitionImportPull.DefaultLineItem.ShipTo(); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Product.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemProductUniqueName(String value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Product.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemSupplierLocationSetIdUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.DefaultLineItem.ShipTo.class) - public JAXBElement createRequisitionRequisitionImportPullDefaultLineItemShipToUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.DefaultLineItem.ShipTo.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "Amount", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.Price.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionPriceAmount(BigDecimal value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionPriceAmount_QNAME, BigDecimal.class, RequisitionRequisitionImportPull.LineItems.Item.Description.Price.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "Operation", scope = RequisitionRequisitionImportPull.class) - public JAXBElement createRequisitionRequisitionImportPullOperation(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullOperation_QNAME, String.class, RequisitionRequisitionImportPull.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ImportedHeaderExternalCommentStaging", scope = RequisitionRequisitionImportPull.class) - public JAXBElement createRequisitionRequisitionImportPullImportedHeaderExternalCommentStaging(Boolean value) { - return new JAXBElement(_RequisitionRequisitionImportPullImportedHeaderExternalCommentStaging_QNAME, Boolean.class, RequisitionRequisitionImportPull.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "OriginatingSystemReferenceID", scope = RequisitionRequisitionImportPull.class) - public JAXBElement createRequisitionRequisitionImportPullOriginatingSystemReferenceID(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullOriginatingSystemReferenceID_QNAME, String.class, RequisitionRequisitionImportPull.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "OriginatingSystem", scope = RequisitionRequisitionImportPull.class) - public JAXBElement createRequisitionRequisitionImportPullOriginatingSystem(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullOriginatingSystem_QNAME, String.class, RequisitionRequisitionImportPull.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ImportedHeaderCommentStaging", scope = RequisitionRequisitionImportPull.class) - public JAXBElement createRequisitionRequisitionImportPullImportedHeaderCommentStaging(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullImportedHeaderCommentStaging_QNAME, String.class, RequisitionRequisitionImportPull.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "HoldTillDate", scope = RequisitionRequisitionImportPull.class) - public JAXBElement createRequisitionRequisitionImportPullHoldTillDate(XMLGregorianCalendar value) { - return new JAXBElement(_RequisitionRequisitionImportPullHoldTillDate_QNAME, XMLGregorianCalendar.class, RequisitionRequisitionImportPull.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = MoneyReference.Currency.class) - public JAXBElement createMoneyReferenceCurrencyUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, MoneyReference.Currency.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "Amount", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Amount.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemAmountAmount(BigDecimal value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionPriceAmount_QNAME, BigDecimal.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Amount.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Account.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemAccountUniqueName(String value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Account.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.ProcurementUnit.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemProcurementUnitUniqueName(String value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.ProcurementUnit.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.BusinessUnit.class) - public JAXBElement createRequisitionRequisitionImportPullBusinessUnitUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.BusinessUnit.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "BuyerPartNumber", scope = RequisitionRequisitionImportPull.LineItems.Item.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemBuyerPartNumber(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemBuyerPartNumber_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "Facility", scope = RequisitionRequisitionImportPull.LineItems.Item.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemFacility(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemFacility_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ImportedLineExternalCommentStaging", scope = RequisitionRequisitionImportPull.LineItems.Item.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedLineExternalCommentStaging(Boolean value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemImportedLineExternalCommentStaging_QNAME, Boolean.class, RequisitionRequisitionImportPull.LineItems.Item.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "Quantity", scope = RequisitionRequisitionImportPull.LineItems.Item.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemQuantity(BigDecimal value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemQuantity_QNAME, BigDecimal.class, RequisitionRequisitionImportPull.LineItems.Item.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "NumberInCollection", scope = RequisitionRequisitionImportPull.LineItems.Item.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemNumberInCollection(BigInteger value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemNumberInCollection_QNAME, BigInteger.class, RequisitionRequisitionImportPull.LineItems.Item.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ImportedAccountTypeStaging", scope = RequisitionRequisitionImportPull.LineItems.Item.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountTypeStaging(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemImportedAccountTypeStaging_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "OriginatingSystemLineNumber", scope = RequisitionRequisitionImportPull.LineItems.Item.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemOriginatingSystemLineNumber(BigInteger value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemOriginatingSystemLineNumber_QNAME, BigInteger.class, RequisitionRequisitionImportPull.LineItems.Item.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ImportedLineCommentStaging", scope = RequisitionRequisitionImportPull.LineItems.Item.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedLineCommentStaging(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemImportedLineCommentStaging_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ImportedNeedByStaging", scope = RequisitionRequisitionImportPull.LineItems.Item.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedNeedByStaging(XMLGregorianCalendar value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemImportedNeedByStaging_QNAME, XMLGregorianCalendar.class, RequisitionRequisitionImportPull.LineItems.Item.class, value); - } - - - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Department.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemDepartmentUniqueName(String value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Department.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.GLBusinessUnit.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemGLBusinessUnitUniqueName(String value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.GLBusinessUnit.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "StatusString", scope = RequisitionRequisitionIdExport.class) - public JAXBElement createRequisitionRequisitionIdExportStatusString(String value) { - return new JAXBElement(_RequisitionRequisitionIdExportStatusString_QNAME, String.class, RequisitionRequisitionIdExport.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionIdExport.class) - public JAXBElement createRequisitionRequisitionIdExportUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionIdExport.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "OriginatingSystemReferenceID", scope = RequisitionRequisitionIdExport.class) - public JAXBElement createRequisitionRequisitionIdExportOriginatingSystemReferenceID(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullOriginatingSystemReferenceID_QNAME, String.class, RequisitionRequisitionIdExport.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "OriginatingSystem", scope = RequisitionRequisitionIdExport.class) - public JAXBElement createRequisitionRequisitionIdExportOriginatingSystem(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullOriginatingSystem_QNAME, String.class, RequisitionRequisitionIdExport.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.StatisticsCode.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemStatisticsCodeUniqueName(String value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.StatisticsCode.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "AmountInReportingCurrency", scope = MoneyReference.class) - public JAXBElement createMoneyReferenceAmountInReportingCurrency(BigDecimal value) { - return new JAXBElement(_MoneyReferenceAmountInReportingCurrency_QNAME, BigDecimal.class, MoneyReference.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "Amount", scope = MoneyReference.class) - public JAXBElement createMoneyReferenceAmount(BigDecimal value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionPriceAmount_QNAME, BigDecimal.class, MoneyReference.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ConversionDate", scope = MoneyReference.class) - public JAXBElement createMoneyReferenceConversionDate(XMLGregorianCalendar value) { - return new JAXBElement(_MoneyReferenceConversionDate_QNAME, XMLGregorianCalendar.class, MoneyReference.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ApproxAmountInBaseCurrency", scope = MoneyReference.class) - public JAXBElement createMoneyReferenceApproxAmountInBaseCurrency(BigDecimal value) { - return new JAXBElement(_MoneyReferenceApproxAmountInBaseCurrency_QNAME, BigDecimal.class, MoneyReference.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Amount.Currency.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemAmountCurrencyUniqueName(String value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Amount.Currency.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionPriceBasisQuantityUOMUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionPriceCurrencyUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "Quantity", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemQuantity(BigDecimal value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemQuantity_QNAME, BigDecimal.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "Percentage", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemPercentage(BigDecimal value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemPercentage_QNAME, BigDecimal.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.class, value); -// } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemSupplierLocationUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ContactID", scope = RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemSupplierLocationContactID(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemSupplierLocationContactID_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.BillingAddress.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemBillingAddressUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.BillingAddress.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "NeedBy", scope = RequisitionRequisitionImportPull.DefaultLineItem.class) - public JAXBElement createRequisitionRequisitionImportPullDefaultLineItemNeedBy(XMLGregorianCalendar value) { - return new JAXBElement(_RequisitionRequisitionImportPullDefaultLineItemNeedBy_QNAME, XMLGregorianCalendar.class, RequisitionRequisitionImportPull.DefaultLineItem.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "DeliverTo", scope = RequisitionRequisitionImportPull.DefaultLineItem.class) - public JAXBElement createRequisitionRequisitionImportPullDefaultLineItemDeliverTo(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullDefaultLineItemDeliverTo_QNAME, String.class, RequisitionRequisitionImportPull.DefaultLineItem.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "PriceBasisQuantity", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionPriceBasisQuantity(BigDecimal value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionPriceBasisQuantity_QNAME, BigDecimal.class, RequisitionRequisitionImportPull.LineItems.Item.Description.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "Description", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionDescription(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionDescription_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.Description.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ConversionFactor", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionConversionFactor(BigDecimal value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionConversionFactor_QNAME, BigDecimal.class, RequisitionRequisitionImportPull.LineItems.Item.Description.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "ManPartNumber", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionManPartNumber(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionManPartNumber_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.Description.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "SupplierPartAuxiliaryID", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionSupplierPartAuxiliaryID(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionSupplierPartAuxiliaryID_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.Description.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "PriceBasisQuantityDesc", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionPriceBasisQuantityDesc(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionPriceBasisQuantityDesc_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.Description.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "SupplierPartNumber", scope = RequisitionRequisitionImportPull.LineItems.Item.Description.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemDescriptionSupplierPartNumber(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionSupplierPartNumber_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.Description.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.ShipTo.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemShipToUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.ShipTo.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.Supplier.class) - public JAXBElement createRequisitionRequisitionImportPullLineItemsItemSupplierUniqueName(String value) { - return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.Supplier.class, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ -// @XmlElementDecl(namespace = "urn:Ariba:Buyer:vrealm_3", name = "UniqueName", scope = RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Location.class) -// public JAXBElement createRequisitionRequisitionImportPullLineItemsItemImportedAccountingsStagingSplitAccountingsItemLocationUniqueName(String value) { -// return new JAXBElement(_RequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName_QNAME, String.class, RequisitionRequisitionImportPull.LineItems.Item.ImportedAccountingsStaging.SplitAccountings.Item.Location.class, value); -// } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/PrepareItemParameter.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/PrepareItemParameter.java deleted file mode 100644 index 78700f0..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/PrepareItemParameter.java +++ /dev/null @@ -1,45 +0,0 @@ -package ariba.buyer.vrealm_3; - -import java.util.Date; -import java.util.GregorianCalendar; - -public class PrepareItemParameter { - public Date needByDate; - public String shipTo; - public String deliverTo; - public String commodityCode; - public String billingAddress; - public String manPartNumber; - public String description; - public String currency; - public String partNumber; - public String uom; - public String itemComment; - public String supplierName; - public String supplierContact; - public String supplierSetId; - public String supplierLocation; - public double quantity; - - public PrepareItemParameter(Date needByDate, String shipTo, String deliverTo, - String commodityCode, String billingAddress, String manPartNumber, String description, - String currency, String partNumber, String uom, String itemComment, String supplierName, - String supplierContact, String supplierSetId, String supplierLocation, double quantity) { - this.needByDate = needByDate; - this.shipTo = shipTo; - this.deliverTo = deliverTo; - this.commodityCode = commodityCode; - this.billingAddress = billingAddress; - this.manPartNumber = manPartNumber; - this.description = description; - this.currency = currency; - this.partNumber = partNumber; - this.uom = uom; - this.itemComment = itemComment; - this.supplierName = supplierName; - this.supplierContact = supplierContact; - this.supplierSetId = supplierSetId; - this.supplierLocation = supplierLocation; - this.quantity = quantity; - } -} \ No newline at end of file diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/PrepareRequisitionParameter.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/PrepareRequisitionParameter.java deleted file mode 100644 index ca2985d..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/PrepareRequisitionParameter.java +++ /dev/null @@ -1,38 +0,0 @@ -package ariba.buyer.vrealm_3; - -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -public class PrepareRequisitionParameter { - public Date needByDate; - public String shipTo; - public String businessUnit; - public String deliverTo; - public String headerComment; - public String headerName; - public String originatingSystem; - public String originatingSystemId; - public String passwordAdapter; - public String preparer; - public String requester; - public String headerUniqueName; - public List items = new ArrayList(); - - public PrepareRequisitionParameter(Date needByDate, String shipTo, String businessUnit, String deliverTo, - String headerComment, String headerName, String originatingSystem, String originatingSystemId, - String passwordAdapter, String preparer, String requester, String headerUniqueName) { - this.needByDate = needByDate; - this.shipTo = shipTo; - this.businessUnit = businessUnit; - this.deliverTo = deliverTo; - this.headerComment = headerComment; - this.headerName = headerName; - this.originatingSystem = originatingSystem; - this.originatingSystemId = originatingSystemId; - this.passwordAdapter = passwordAdapter; - this.preparer = preparer; - this.requester = requester; - this.headerUniqueName = headerUniqueName; - } -} \ No newline at end of file diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPull.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPull.java deleted file mode 100644 index 04e158c..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPull.java +++ /dev/null @@ -1,95 +0,0 @@ -package ariba.buyer.vrealm_3; - -import java.net.URL; -import javax.xml.namespace.QName; -import javax.xml.ws.WebEndpoint; -import javax.xml.ws.WebServiceClient; -import javax.xml.ws.WebServiceFeature; -import javax.xml.ws.Service; - -/** - * Ariba Web Service - * - * This class was generated by Apache CXF 2.7.17 - * 2015-10-12T17:21:14.789+03:00 - * Generated source version: 2.7.17 - * - */ -@WebServiceClient(name = "RequisitionImportPull", - wsdlLocation = "RequisitionImportPull.wsdl", - targetNamespace = "urn:Ariba:Buyer:vrealm_3") -public class RequisitionImportPull extends Service { - - public final static URL WSDL_LOCATION; - - public final static QName SERVICE = new QName("urn:Ariba:Buyer:vrealm_3", "RequisitionImportPull"); - public final static QName RequisitionImportPullPortType = new QName("urn:Ariba:Buyer:vrealm_3", "RequisitionImportPullPortType"); - static { - URL url = RequisitionImportPull.class.getResource("RequisitionImportPull.wsdl"); - if (url == null) { - url = RequisitionImportPull.class.getClassLoader().getResource("RequisitionImportPull.wsdl"); - } - if (url == null) { - java.util.logging.Logger.getLogger(RequisitionImportPull.class.getName()) - .log(java.util.logging.Level.INFO, - "Can not initialize the default wsdl from {0}", "RequisitionImportPull.wsdl"); - } - WSDL_LOCATION = url; - } - - public RequisitionImportPull(URL wsdlLocation) { - super(wsdlLocation, SERVICE); - } - - public RequisitionImportPull(URL wsdlLocation, QName serviceName) { - super(wsdlLocation, serviceName); - } - - public RequisitionImportPull() { - super(WSDL_LOCATION, SERVICE); - } - - //This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2 - //API jar or re-run wsdl2java with "-frontend jaxws21" to generate JAX-WS 2.1 - //compliant code instead. - public RequisitionImportPull(WebServiceFeature ... features) { - super(WSDL_LOCATION, SERVICE, features); - } - - //This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2 - //API jar or re-run wsdl2java with "-frontend jaxws21" to generate JAX-WS 2.1 - //compliant code instead. - public RequisitionImportPull(URL wsdlLocation, WebServiceFeature ... features) { - super(wsdlLocation, SERVICE, features); - } - - //This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2 - //API jar or re-run wsdl2java with "-frontend jaxws21" to generate JAX-WS 2.1 - //compliant code instead. - public RequisitionImportPull(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) { - super(wsdlLocation, serviceName, features); - } - - /** - * - * @return - * returns RequisitionImportPullPortType - */ - @WebEndpoint(name = "RequisitionImportPullPortType") - public RequisitionImportPullPortType getRequisitionImportPullPortType() { - return super.getPort(RequisitionImportPullPortType, RequisitionImportPullPortType.class); - } - - /** - * - * @param features - * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the features parameter will have their default values. - * @return - * returns RequisitionImportPullPortType - */ - @WebEndpoint(name = "RequisitionImportPullPortType") - public RequisitionImportPullPortType getRequisitionImportPullPortType(WebServiceFeature... features) { - return super.getPort(RequisitionImportPullPortType, RequisitionImportPullPortType.class, features); - } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullPortType.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullPortType.java deleted file mode 100644 index d7ce78e..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullPortType.java +++ /dev/null @@ -1,29 +0,0 @@ -package ariba.buyer.vrealm_3; - -import javax.jws.WebMethod; -import javax.jws.WebParam; -import javax.jws.WebResult; -import javax.jws.WebService; -import javax.jws.soap.SOAPBinding; -import javax.xml.bind.annotation.XmlSeeAlso; - -import org.apache.cxf.annotations.Logging; - -/** - * This class was generated by Apache CXF 2.7.17 - * 2015-10-12T17:21:14.757+03:00 - * Generated source version: 2.7.17 - * - */ -@WebService(targetNamespace = "urn:Ariba:Buyer:vrealm_3", name = "RequisitionImportPullPortType") -@XmlSeeAlso({ObjectFactory.class}) -@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE) -public interface RequisitionImportPullPortType { - - @WebResult(name = "RequisitionImportPullReply", targetNamespace = "urn:Ariba:Buyer:vrealm_3", partName = "body") - @WebMethod(operationName = "RequisitionImportPullOperation", action = "/Process Definition") - public RequisitionImportPullReply requisitionImportPullOperation( - @WebParam(partName = "body", name = "RequisitionImportPullRequest", targetNamespace = "urn:Ariba:Buyer:vrealm_3") - RequisitionImportPullRequest body - ); -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullPortTypeImpl.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullPortTypeImpl.java deleted file mode 100644 index 9ef83a9..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullPortTypeImpl.java +++ /dev/null @@ -1,50 +0,0 @@ - -/** - * Please modify this class to meet your needs - * This class is not complete - */ - -package ariba.buyer.vrealm_3; - -import java.util.logging.Logger; -import javax.jws.WebMethod; -import javax.jws.WebParam; -import javax.jws.WebResult; -import javax.jws.WebService; -import javax.jws.soap.SOAPBinding; -import javax.xml.bind.annotation.XmlSeeAlso; - -/** - * This class was generated by Apache CXF 2.7.17 - * 2015-10-12T17:21:14.734+03:00 - * Generated source version: 2.7.17 - * - */ - -@javax.jws.WebService( - serviceName = "RequisitionImportPull", - portName = "RequisitionImportPullPortType", - targetNamespace = "urn:Ariba:Buyer:vrealm_3", - wsdlLocation = "RequisitionImportPull.wsdl", - endpointInterface = "ariba.buyer.vrealm_3.RequisitionImportPullPortType") - -public class RequisitionImportPullPortTypeImpl implements RequisitionImportPullPortType { - - private static final Logger LOG = Logger.getLogger(RequisitionImportPullPortTypeImpl.class.getName()); - - /* (non-Javadoc) - * @see ariba.buyer.vrealm_3.RequisitionImportPullPortType#requisitionImportPullOperation(ariba.buyer.vrealm_3.RequisitionImportPullRequest body )* - */ - public ariba.buyer.vrealm_3.RequisitionImportPullReply requisitionImportPullOperation(RequisitionImportPullRequest body) { - LOG.info("Executing operation requisitionImportPullOperation"); - System.out.println(body); - try { - ariba.buyer.vrealm_3.RequisitionImportPullReply _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullPortType_RequisitionImportPullPortType_Client.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullPortType_RequisitionImportPullPortType_Client.java deleted file mode 100644 index ab6218a..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullPortType_RequisitionImportPullPortType_Client.java +++ /dev/null @@ -1,262 +0,0 @@ - -package ariba.buyer.vrealm_3; - -import java.io.File; -import java.math.BigDecimal; -import java.math.BigInteger; -import java.net.MalformedURLException; -import java.net.URL; -import java.util.Arrays; -import java.util.Date; -import java.util.GregorianCalendar; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import javax.xml.bind.JAXBElement; -import javax.xml.datatype.DatatypeConfigurationException; -import javax.xml.datatype.DatatypeFactory; -import javax.xml.datatype.XMLGregorianCalendar; -import javax.xml.namespace.QName; - -import org.apache.cxf.annotations.Logging; -import org.apache.cxf.endpoint.Client; -import org.apache.cxf.frontend.ClientProxy; -import org.apache.cxf.interceptor.LoggingInInterceptor; -import org.apache.cxf.interceptor.LoggingOutInterceptor; -import org.apache.cxf.message.Message; - -import ariba.buyer.vrealm_3.RequisitionRequisitionImportPull.DefaultLineItem; -import ariba.buyer.vrealm_3.RequisitionRequisitionImportPull.Preparer; -import ariba.buyer.vrealm_3.RequisitionRequisitionImportPull.Requester; - -/** - * This class was generated by Apache CXF 2.7.17 - * 2015-10-12T17:21:14.701+03:00 - * Generated source version: 2.7.17 - * - */ -@Logging(limit=16000, inLocation="", outLocation="") -public final class RequisitionImportPullPortType_RequisitionImportPullPortType_Client { - - private static final QName SERVICE_NAME = new QName("urn:Ariba:Buyer:vrealm_3", "RequisitionImportPull"); - - private RequisitionImportPullPortType_RequisitionImportPullPortType_Client() { - } - - public static RequisitionImportPullReply submitRequisition(URL wsdlURL, PrepareRequisitionParameter parameterRequisition, String authorization) - throws DatatypeConfigurationException { - RequisitionImportPull ss = new RequisitionImportPull(wsdlURL, SERVICE_NAME); - - RequisitionImportPullPortType port = ss.getRequisitionImportPullPortType(); - Client cxfClient = ClientProxy.getClient(port); - // HTTP headers - Map> headers = new HashMap>(); - headers.put("Authorization", Arrays.asList(authorization)); - - cxfClient.getRequestContext().put(Message.PROTOCOL_HEADERS, headers); - cxfClient.getInInterceptors().add(new LoggingInInterceptor()); - cxfClient.getOutInterceptors().add(new LoggingOutInterceptor()); - - - System.out.println("Invoking requisitionImportPullOperation..."); - - - RequisitionImportPullRequest _requisitionImportPullOperation_body = prepareRequisition(parameterRequisition); - - RequisitionImportPullReply _requisitionImportPullOperation__return = - port.requisitionImportPullOperation(_requisitionImportPullOperation_body); - - - System.out.println("requisitionImportPullOperation.result=" + _requisitionImportPullOperation__return); - - return _requisitionImportPullOperation__return; - } - - private static RequisitionImportPullRequest prepareRequisition(PrepareRequisitionParameter parameterObject) throws DatatypeConfigurationException { - - ObjectFactory factory = new ObjectFactory(); - - RequisitionImportPullRequest _requisitionImportPullOperation_body = - new RequisitionImportPullRequest(); - RequisitionImportPullRequest.RequisitionRequisitionImportPullItem _requisitionRequisitionImportPullItem = - new RequisitionImportPullRequest.RequisitionRequisitionImportPullItem(); - RequisitionRequisitionImportPull _requisitionRequisitionImportPull = - new RequisitionRequisitionImportPull(); - RequisitionRequisitionImportPull.BusinessUnit _businessUnit = - new RequisitionRequisitionImportPull.BusinessUnit(); - JAXBElement _businessUnitUniqueName = - factory.createRequisitionRequisitionImportPullBusinessUnitUniqueName(parameterObject.businessUnit); - _businessUnit.setUniqueName(_businessUnitUniqueName); - _requisitionRequisitionImportPull.setBusinessUnit(_businessUnit); - - // DefaultLineItem - DefaultLineItem _defaultLineItem = new DefaultLineItem(); - JAXBElement _defaultLineItemDeliverTo = - factory.createRequisitionRequisitionImportPullDefaultLineItemDeliverTo(parameterObject.deliverTo); - _defaultLineItem.setDeliverTo(_defaultLineItemDeliverTo); - GregorianCalendar c = new GregorianCalendar(); - c.setTime(parameterObject.needByDate); - XMLGregorianCalendar _needByDate = DatatypeFactory.newInstance().newXMLGregorianCalendar(c); - JAXBElement _defaultLineItemNeedBy = - factory.createRequisitionRequisitionImportPullDefaultLineItemNeedBy(_needByDate); - _defaultLineItem.setNeedBy(_defaultLineItemNeedBy); - RequisitionRequisitionImportPull.DefaultLineItem.ShipTo _defaultLineItemShipTo = - new RequisitionRequisitionImportPull.DefaultLineItem.ShipTo(); - JAXBElement _defaultLineItemShipToUniqueName = - factory.createRequisitionRequisitionImportPullDefaultLineItemShipToUniqueName(parameterObject.shipTo); - _defaultLineItemShipTo.setUniqueName(_defaultLineItemShipToUniqueName); - _defaultLineItem.setShipTo(_defaultLineItemShipTo); - _requisitionRequisitionImportPull.setDefaultLineItem(_defaultLineItem); - // -- DefaultLineItem - - JAXBElement _importedHeaderCommentStaging = - factory.createRequisitionRequisitionImportPullImportedHeaderCommentStaging(parameterObject.headerComment); - _requisitionRequisitionImportPull.setImportedHeaderCommentStaging(_importedHeaderCommentStaging); - JAXBElement _importedHeaderExternalCommentStaging = - factory.createRequisitionRequisitionImportPullImportedHeaderExternalCommentStaging(false); - _requisitionRequisitionImportPull.setImportedHeaderExternalCommentStaging(_importedHeaderExternalCommentStaging); - _requisitionRequisitionImportPull.setName(parameterObject.headerName); - JAXBElement _originatingSystem = - factory.createRequisitionRequisitionImportPullOriginatingSystem(parameterObject.originatingSystem); - _requisitionRequisitionImportPull.setOriginatingSystem(_originatingSystem); - JAXBElement _originatingSystemReferenceID = - factory.createRequisitionRequisitionImportPullOriginatingSystemReferenceID(parameterObject.originatingSystemId); - _requisitionRequisitionImportPull.setOriginatingSystem(_originatingSystemReferenceID); - Preparer _preparer = new Preparer(); - _preparer.setPasswordAdapter(parameterObject.passwordAdapter); - _preparer.setUniqueName(parameterObject.preparer); - _requisitionRequisitionImportPull.setPreparer(_preparer); - Requester _requester = new Requester(); - _requester.setPasswordAdapter(""); - _requester.setUniqueName(parameterObject.requester); - _requisitionRequisitionImportPull.setRequester(_requester); - _requisitionRequisitionImportPull.setUniqueName(parameterObject.headerUniqueName); - - - RequisitionRequisitionImportPull.LineItems _lineItems = - new RequisitionRequisitionImportPull.LineItems(); - - for (PrepareItemParameter parameterItem : parameterObject.items) { - RequisitionRequisitionImportPull.LineItems.Item _item = prepareItem(parameterItem); - _lineItems.getItem().add(_item); - } - - _requisitionRequisitionImportPull.setLineItems(_lineItems); - - _requisitionRequisitionImportPullItem.getItem().add(_requisitionRequisitionImportPull); - _requisitionImportPullOperation_body.setRequisitionRequisitionImportPullItem(_requisitionRequisitionImportPullItem); - return _requisitionImportPullOperation_body; - } - - private static RequisitionRequisitionImportPull.LineItems.Item prepareItem(PrepareItemParameter parameterObject) throws DatatypeConfigurationException { - - ObjectFactory factory = new ObjectFactory(); - - // Items - RequisitionRequisitionImportPull.LineItems.Item _item = - new RequisitionRequisitionImportPull.LineItems.Item(); - - RequisitionRequisitionImportPull.LineItems.Item.CommodityCode _commodityCode = - new RequisitionRequisitionImportPull.LineItems.Item.CommodityCode(); - _commodityCode.setUniqueName(parameterObject.commodityCode); - _item.setCommodityCode(_commodityCode); - RequisitionRequisitionImportPull.LineItems.Item.BillingAddress _billingAddress = - new RequisitionRequisitionImportPull.LineItems.Item.BillingAddress(); - JAXBElement _billingAddressUniqueName = - factory.createRequisitionRequisitionImportPullLineItemsItemBillingAddressUniqueName(parameterObject.billingAddress); - _billingAddress.setUniqueName(_billingAddressUniqueName); - _item.setBillingAddress(_billingAddress); - - // Description - RequisitionRequisitionImportPull.LineItems.Item.Description _description = - new RequisitionRequisitionImportPull.LineItems.Item.Description(); - JAXBElement _descriptionManPartNumber = - factory.createRequisitionRequisitionImportPullLineItemsItemDescriptionManPartNumber(parameterObject.manPartNumber); - _description.setManPartNumber(_descriptionManPartNumber); - JAXBElement _descriptionDescription = - factory.createRequisitionRequisitionImportPullLineItemsItemDescriptionDescription(parameterObject.description); - _description.setDescription(_descriptionDescription); - RequisitionRequisitionImportPull.LineItems.Item.Description.Price _price = - new RequisitionRequisitionImportPull.LineItems.Item.Description.Price(); - JAXBElement _descriptionPriceAmount = - factory.createRequisitionRequisitionImportPullLineItemsItemDescriptionPriceAmount(new BigDecimal(53.33)); - _price.setAmount(_descriptionPriceAmount); - RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency _currency = - new RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency(); - JAXBElement _descriptionPriceCurrencyUniqueName = - factory.createRequisitionRequisitionImportPullLineItemsItemDescriptionPriceCurrencyUniqueName(parameterObject.currency); - _currency.setUniqueName(_descriptionPriceCurrencyUniqueName); - _price.setCurrency(_currency); - _description.setPrice(_price); - JAXBElement _descriptionSupplierPartNumber = - factory.createRequisitionRequisitionImportPullLineItemsItemDescriptionSupplierPartNumber(parameterObject.partNumber); - _description.setSupplierPartNumber(_descriptionSupplierPartNumber); - RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure _uniteOfMeasure = - new RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure(); - JAXBElement _descriptionUnitOfMeasureUniqueName = - factory.createRequisitionRequisitionImportPullLineItemsItemDescriptionUnitOfMeasureUniqueName(parameterObject.uom); - _uniteOfMeasure.setUniqueName(_descriptionUnitOfMeasureUniqueName); - _description.setUnitOfMeasure(_uniteOfMeasure); - _item.setDescription(_description); - // -- Description - - - _item.setImportedDeliverToStaging(parameterObject.deliverTo); - JAXBElement _importedLineCommentStaging = - factory.createRequisitionRequisitionImportPullLineItemsItemImportedLineCommentStaging(parameterObject.itemComment); - _item.setImportedLineCommentStaging(_importedLineCommentStaging); - JAXBElement _importedLineExternalCommentStaging = - factory.createRequisitionRequisitionImportPullLineItemsItemImportedLineExternalCommentStaging(false); - _item.setImportedLineExternalCommentStaging(_importedLineExternalCommentStaging); - GregorianCalendar c = new GregorianCalendar(); - c.setTime(parameterObject.needByDate); - XMLGregorianCalendar _importedNeedByDate = DatatypeFactory.newInstance().newXMLGregorianCalendar(c); - JAXBElement _importedNeedBy = - factory.createRequisitionRequisitionImportPullLineItemsItemImportedNeedByStaging(_importedNeedByDate); - _importedNeedBy.setValue(_importedNeedByDate); - _item.setImportedNeedByStaging(_importedNeedBy); - JAXBElement _numberInCollection = - factory.createRequisitionRequisitionImportPullLineItemsItemNumberInCollection(BigInteger.valueOf(1)); - _item.setNumberInCollection(_numberInCollection); - JAXBElement _originatingSystemLineNumber = - factory.createRequisitionRequisitionImportPullLineItemsItemOriginatingSystemLineNumber(BigInteger.valueOf(1)); - _item.setOriginatingSystemLineNumber(_originatingSystemLineNumber); - JAXBElement _quantity = - factory.createRequisitionRequisitionImportPullLineItemsItemQuantity(BigDecimal.valueOf(parameterObject.quantity)); - _item.setQuantity(_quantity); - RequisitionRequisitionImportPull.LineItems.Item.ShipTo _shipTo = - new RequisitionRequisitionImportPull.LineItems.Item.ShipTo(); - JAXBElement _shipToUniqueName = - factory.createRequisitionRequisitionImportPullLineItemsItemShipToUniqueName(parameterObject.shipTo); - _shipTo.setUniqueName(_shipToUniqueName); - _item.setShipTo(_shipTo); - RequisitionRequisitionImportPull.LineItems.Item.Supplier _supplier = - new RequisitionRequisitionImportPull.LineItems.Item.Supplier(); - JAXBElement _supplierUniqueName = - factory.createRequisitionRequisitionImportPullLineItemsItemSupplierUniqueName(parameterObject.supplierName); - _supplier.setUniqueName(_supplierUniqueName); - _item.setSupplier(_supplier); - - // Supplier Location - RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation _supplierLocation = - new RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation(); - JAXBElement _supplierLocationContactID = - factory.createRequisitionRequisitionImportPullLineItemsItemSupplierLocationContactID(parameterObject.supplierContact); - _supplierLocation.setContactID(_supplierLocationContactID); - RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId _supplierLocationSetId = - new RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId(); - JAXBElement _supplierLocationSetIdUniqueName = - factory.createRequisitionRequisitionImportPullLineItemsItemSupplierLocationSetIdUniqueName(parameterObject.supplierSetId); - _supplierLocationSetId.setUniqueName(_supplierLocationSetIdUniqueName); - _supplierLocation.setSetId(_supplierLocationSetId); - JAXBElement _supplierLocationUniqueName = - factory.createRequisitionRequisitionImportPullLineItemsItemSupplierLocationUniqueName(parameterObject.supplierLocation); - _supplierLocation.setContactID(_supplierLocationUniqueName); - - _item.setSupplierLocation(_supplierLocation); - // -- Supplier Location - return _item; - } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullReply.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullReply.java deleted file mode 100644 index c4762f9..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullReply.java +++ /dev/null @@ -1,190 +0,0 @@ - -package ariba.buyer.vrealm_3; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <complexType>
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <all>
- *         <element name="Requisition_RequisitionIdExport_Item" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="item" type="{urn:Ariba:Buyer:vrealm_3}Requisition_RequisitionIdExport" maxOccurs="unbounded" minOccurs="0"/>
- *                 </sequence>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </all>
- *       <attribute name="partition" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="variant" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "", propOrder = { - -}) -@XmlRootElement(name = "RequisitionImportPullReply") -public class RequisitionImportPullReply { - - @XmlElement(name = "Requisition_RequisitionIdExport_Item") - protected RequisitionImportPullReply.RequisitionRequisitionIdExportItem requisitionRequisitionIdExportItem; - @XmlAttribute(name = "partition") - protected String partition; - @XmlAttribute(name = "variant") - protected String variant; - - /** - * Gets the value of the requisitionRequisitionIdExportItem property. - * - * @return - * possible object is - * {@link RequisitionImportPullReply.RequisitionRequisitionIdExportItem } - * - */ - public RequisitionImportPullReply.RequisitionRequisitionIdExportItem getRequisitionRequisitionIdExportItem() { - return requisitionRequisitionIdExportItem; - } - - /** - * Sets the value of the requisitionRequisitionIdExportItem property. - * - * @param value - * allowed object is - * {@link RequisitionImportPullReply.RequisitionRequisitionIdExportItem } - * - */ - public void setRequisitionRequisitionIdExportItem(RequisitionImportPullReply.RequisitionRequisitionIdExportItem value) { - this.requisitionRequisitionIdExportItem = value; - } - - /** - * Gets the value of the partition property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPartition() { - return partition; - } - - /** - * Sets the value of the partition property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPartition(String value) { - this.partition = value; - } - - /** - * Gets the value of the variant property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVariant() { - return variant; - } - - /** - * Sets the value of the variant property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVariant(String value) { - this.variant = value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="item" type="{urn:Ariba:Buyer:vrealm_3}Requisition_RequisitionIdExport" maxOccurs="unbounded" minOccurs="0"/>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "item" - }) - public static class RequisitionRequisitionIdExportItem { - - protected List item; - - /** - * Gets the value of the item property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the item property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getItem().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionIdExport } - * - * - */ - public List getItem() { - if (item == null) { - item = new ArrayList(); - } - return this.item; - } - - } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullRequest.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullRequest.java deleted file mode 100644 index a66cc93..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionImportPullRequest.java +++ /dev/null @@ -1,190 +0,0 @@ - -package ariba.buyer.vrealm_3; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <complexType>
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <all>
- *         <element name="Requisition_RequisitionImportPull_Item" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="item" type="{urn:Ariba:Buyer:vrealm_3}Requisition_RequisitionImportPull" maxOccurs="unbounded" minOccurs="0"/>
- *                 </sequence>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </all>
- *       <attribute name="partition" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="variant" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "", propOrder = { - -}) -@XmlRootElement(name = "RequisitionImportPullRequest") -public class RequisitionImportPullRequest { - - @XmlElement(name = "Requisition_RequisitionImportPull_Item") - protected RequisitionImportPullRequest.RequisitionRequisitionImportPullItem requisitionRequisitionImportPullItem; - @XmlAttribute(name = "partition") - protected String partition; - @XmlAttribute(name = "variant") - protected String variant; - - /** - * Gets the value of the requisitionRequisitionImportPullItem property. - * - * @return - * possible object is - * {@link RequisitionImportPullRequest.RequisitionRequisitionImportPullItem } - * - */ - public RequisitionImportPullRequest.RequisitionRequisitionImportPullItem getRequisitionRequisitionImportPullItem() { - return requisitionRequisitionImportPullItem; - } - - /** - * Sets the value of the requisitionRequisitionImportPullItem property. - * - * @param value - * allowed object is - * {@link RequisitionImportPullRequest.RequisitionRequisitionImportPullItem } - * - */ - public void setRequisitionRequisitionImportPullItem(RequisitionImportPullRequest.RequisitionRequisitionImportPullItem value) { - this.requisitionRequisitionImportPullItem = value; - } - - /** - * Gets the value of the partition property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPartition() { - return partition; - } - - /** - * Sets the value of the partition property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPartition(String value) { - this.partition = value; - } - - /** - * Gets the value of the variant property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVariant() { - return variant; - } - - /** - * Sets the value of the variant property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVariant(String value) { - this.variant = value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="item" type="{urn:Ariba:Buyer:vrealm_3}Requisition_RequisitionImportPull" maxOccurs="unbounded" minOccurs="0"/>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "item" - }) - public static class RequisitionRequisitionImportPullItem { - - protected List item; - - /** - * Gets the value of the item property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the item property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getItem().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull } - * - * - */ - public List getItem() { - if (item == null) { - item = new ArrayList(); - } - return this.item; - } - - } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionRequisitionIdExport.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionRequisitionIdExport.java deleted file mode 100644 index 10f9059..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionRequisitionIdExport.java +++ /dev/null @@ -1,828 +0,0 @@ - -package ariba.buyer.vrealm_3; - -import java.math.BigInteger; -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.JAXBElement; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlElementRef; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; -import javax.xml.bind.annotation.XmlValue; -import javax.xml.datatype.XMLGregorianCalendar; - - -/** - * Name null, type ariba.purchasing.core.Requisition, variant vrealm_3. - * - *

Java class for Requisition_RequisitionIdExport complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <complexType name="Requisition_RequisitionIdExport">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <all>
- *         <element name="OriginatingSystem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="OriginatingSystemReferenceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="StatusString" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="custom" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <simpleContent>
- *                         <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </simpleContent>
- *                     </complexType>
- *                   </element>
- *                   <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <simpleContent>
- *                         <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </simpleContent>
- *                     </complexType>
- *                   </element>
- *                   <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <simpleContent>
- *                         <extension base="<http://www.w3.org/2001/XMLSchema>integer">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </simpleContent>
- *                     </complexType>
- *                   </element>
- *                   <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <complexContent>
- *                         <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </complexContent>
- *                     </complexType>
- *                   </element>
- *                   <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <simpleContent>
- *                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </simpleContent>
- *                     </complexType>
- *                   </element>
- *                 </sequence>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </all>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "Requisition_RequisitionIdExport", propOrder = { - -}) -public class RequisitionRequisitionIdExport { - - @XmlElementRef(name = "OriginatingSystem", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement originatingSystem; - @XmlElementRef(name = "OriginatingSystemReferenceID", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement originatingSystemReferenceID; - @XmlElementRef(name = "StatusString", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement statusString; - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - protected RequisitionRequisitionIdExport.Custom custom; - - /** - * Gets the value of the originatingSystem property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getOriginatingSystem() { - return originatingSystem; - } - - /** - * Sets the value of the originatingSystem property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setOriginatingSystem(JAXBElement value) { - this.originatingSystem = value; - } - - /** - * Gets the value of the originatingSystemReferenceID property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getOriginatingSystemReferenceID() { - return originatingSystemReferenceID; - } - - /** - * Sets the value of the originatingSystemReferenceID property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setOriginatingSystemReferenceID(JAXBElement value) { - this.originatingSystemReferenceID = value; - } - - /** - * Gets the value of the statusString property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getStatusString() { - return statusString; - } - - /** - * Sets the value of the statusString property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setStatusString(JAXBElement value) { - this.statusString = value; - } - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - /** - * Gets the value of the custom property. - * - * @return - * possible object is - * {@link RequisitionRequisitionIdExport.Custom } - * - */ - public RequisitionRequisitionIdExport.Custom getCustom() { - return custom; - } - - /** - * Sets the value of the custom property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionIdExport.Custom } - * - */ - public void setCustom(RequisitionRequisitionIdExport.Custom value) { - this.custom = value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <simpleContent>
-     *               <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </simpleContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <simpleContent>
-     *               <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </simpleContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <simpleContent>
-     *               <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </simpleContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <simpleContent>
-     *               <extension base="<http://www.w3.org/2001/XMLSchema>string">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </simpleContent>
-     *           </complexType>
-     *         </element>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "customBoolean", - "customDate", - "customInteger", - "customMoney", - "customString" - }) - public static class Custom { - - @XmlElement(name = "CustomBoolean", nillable = true) - protected List customBoolean; - @XmlElement(name = "CustomDate", nillable = true) - protected List customDate; - @XmlElement(name = "CustomInteger", nillable = true) - protected List customInteger; - @XmlElement(name = "CustomMoney", nillable = true) - protected List customMoney; - @XmlElement(name = "CustomString", nillable = true) - protected List customString; - - /** - * Gets the value of the customBoolean property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customBoolean property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomBoolean().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionIdExport.Custom.CustomBoolean } - * - * - */ - public List getCustomBoolean() { - if (customBoolean == null) { - customBoolean = new ArrayList(); - } - return this.customBoolean; - } - - /** - * Gets the value of the customDate property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customDate property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomDate().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionIdExport.Custom.CustomDate } - * - * - */ - public List getCustomDate() { - if (customDate == null) { - customDate = new ArrayList(); - } - return this.customDate; - } - - /** - * Gets the value of the customInteger property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customInteger property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomInteger().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionIdExport.Custom.CustomInteger } - * - * - */ - public List getCustomInteger() { - if (customInteger == null) { - customInteger = new ArrayList(); - } - return this.customInteger; - } - - /** - * Gets the value of the customMoney property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customMoney property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomMoney().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionIdExport.Custom.CustomMoney } - * - * - */ - public List getCustomMoney() { - if (customMoney == null) { - customMoney = new ArrayList(); - } - return this.customMoney; - } - - /** - * Gets the value of the customString property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customString property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomString().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionIdExport.Custom.CustomString } - * - * - */ - public List getCustomString() { - if (customString == null) { - customString = new ArrayList(); - } - return this.customString; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <simpleContent>
-         *     <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </simpleContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomBoolean { - - @XmlValue - protected boolean value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - */ - public boolean isValue() { - return value; - } - - /** - * Sets the value of the value property. - * - */ - public void setValue(boolean value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <simpleContent>
-         *     <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </simpleContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomDate { - - @XmlValue - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setValue(XMLGregorianCalendar value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <simpleContent>
-         *     <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </simpleContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomInteger { - - @XmlValue - protected BigInteger value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setValue(BigInteger value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <complexContent>
-         *     <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </complexContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class CustomMoney - extends MoneyReference - { - - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <simpleContent>
-         *     <extension base="<http://www.w3.org/2001/XMLSchema>string">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </simpleContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomString { - - @XmlValue - protected String value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionRequisitionImportPull.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionRequisitionImportPull.java deleted file mode 100644 index a8782ff..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/RequisitionRequisitionImportPull.java +++ /dev/null @@ -1,5024 +0,0 @@ - -package ariba.buyer.vrealm_3; - -import java.math.BigDecimal; -import java.math.BigInteger; -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.JAXBElement; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlElementRef; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; -import javax.xml.bind.annotation.XmlValue; -import javax.xml.datatype.XMLGregorianCalendar; - - -/** - * Name null, type ariba.purchasing.core.Requisition, variant vrealm_3. - * - *

Java class for Requisition_RequisitionImportPull complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

- * <complexType name="Requisition_RequisitionImportPull">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <all>
- *         <element name="BusinessUnit" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <all>
- *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                 </all>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="DefaultLineItem" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <all>
- *                   <element name="DeliverTo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                   <element name="NeedBy" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
- *                   <element name="ShipTo" minOccurs="0">
- *                     <complexType>
- *                       <complexContent>
- *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                           <all>
- *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                           </all>
- *                         </restriction>
- *                       </complexContent>
- *                     </complexType>
- *                   </element>
- *                 </all>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="ImportedHeaderCommentStaging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="ImportedHeaderExternalCommentStaging" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
- *         <element name="LineItems" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="item" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <complexContent>
- *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                           <all>
- *                             <element name="BillingAddress" minOccurs="0">
- *                               <complexType>
- *                                 <complexContent>
- *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                     <all>
- *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                     </all>
- *                                   </restriction>
- *                                 </complexContent>
- *                               </complexType>
- *                             </element>
- *                             <element name="CommodityCode" minOccurs="0">
- *                               <complexType>
- *                                 <complexContent>
- *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                     <all>
- *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                                     </all>
- *                                   </restriction>
- *                                 </complexContent>
- *                               </complexType>
- *                             </element>
- *                             <element name="Description" minOccurs="0">
- *                               <complexType>
- *                                 <complexContent>
- *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                     <all>
- *                                       <element name="CommonCommodityCode" minOccurs="0">
- *                                         <complexType>
- *                                           <complexContent>
- *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                               <all>
- *                                                 <element name="Domain" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                                               </all>
- *                                             </restriction>
- *                                           </complexContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                       <element name="ManPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                       <element name="Price" minOccurs="0">
- *                                         <complexType>
- *                                           <complexContent>
- *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                               <all>
- *                                                 <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *                                                 <element name="Currency" minOccurs="0">
- *                                                   <complexType>
- *                                                     <complexContent>
- *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                         <all>
- *                                                           <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                                         </all>
- *                                                       </restriction>
- *                                                     </complexContent>
- *                                                   </complexType>
- *                                                 </element>
- *                                               </all>
- *                                             </restriction>
- *                                           </complexContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="SupplierPartAuxiliaryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                       <element name="SupplierPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                       <element name="UnitOfMeasure" minOccurs="0">
- *                                         <complexType>
- *                                           <complexContent>
- *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                               <all>
- *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                               </all>
- *                                             </restriction>
- *                                           </complexContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="PriceBasisQuantityUOM" minOccurs="0">
- *                                         <complexType>
- *                                           <complexContent>
- *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                               <all>
- *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                               </all>
- *                                             </restriction>
- *                                           </complexContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="PriceBasisQuantityDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                       <element name="PriceBasisQuantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *                                       <element name="ConversionFactor" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *                                     </all>
- *                                   </restriction>
- *                                 </complexContent>
- *                               </complexType>
- *                             </element>
- *                             <element name="ImportedAccountingsStaging" minOccurs="0">
- *                               <complexType>
- *                                 <complexContent>
- *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                     <all>
- *                                       <element name="SplitAccountings" minOccurs="0">
- *                                         <complexType>
- *                                           <complexContent>
- *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                               <sequence>
- *                                                 <element name="item" maxOccurs="unbounded" minOccurs="0">
- *                                                   <complexType>
- *                                                     <complexContent>
- *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                         <all>
- *                                                           <element name="Account" minOccurs="0">
- *                                                             <complexType>
- *                                                               <complexContent>
- *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                   <all>
- *                                                                     <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                                                   </all>
- *                                                                 </restriction>
- *                                                               </complexContent>
- *                                                             </complexType>
- *                                                           </element>
- *                                                           <element name="Amount" minOccurs="0">
- *                                                             <complexType>
- *                                                               <complexContent>
- *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                   <all>
- *                                                                     <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *                                                                     <element name="Currency" minOccurs="0">
- *                                                                       <complexType>
- *                                                                         <complexContent>
- *                                                                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                             <all>
- *                                                                               <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                                                             </all>
- *                                                                           </restriction>
- *                                                                         </complexContent>
- *                                                                       </complexType>
- *                                                                     </element>
- *                                                                   </all>
- *                                                                 </restriction>
- *                                                               </complexContent>
- *                                                             </complexType>
- *                                                           </element>
- *                                                           <element name="Department" minOccurs="0">
- *                                                             <complexType>
- *                                                               <complexContent>
- *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                   <all>
- *                                                                     <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                                                   </all>
- *                                                                 </restriction>
- *                                                               </complexContent>
- *                                                             </complexType>
- *                                                           </element>
- *                                                           <element name="GLBusinessUnit" minOccurs="0">
- *                                                             <complexType>
- *                                                               <complexContent>
- *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                   <all>
- *                                                                     <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                                                   </all>
- *                                                                 </restriction>
- *                                                               </complexContent>
- *                                                             </complexType>
- *                                                           </element>
- *                                                           <element name="Location" minOccurs="0">
- *                                                             <complexType>
- *                                                               <complexContent>
- *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                   <all>
- *                                                                     <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                                                   </all>
- *                                                                 </restriction>
- *                                                               </complexContent>
- *                                                             </complexType>
- *                                                           </element>
- *                                                           <element name="NumberInCollection" type="{http://www.w3.org/2001/XMLSchema}integer"/>
- *                                                           <element name="Percentage" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *                                                           <element name="ProcurementUnit" minOccurs="0">
- *                                                             <complexType>
- *                                                               <complexContent>
- *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                   <all>
- *                                                                     <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                                                   </all>
- *                                                                 </restriction>
- *                                                               </complexContent>
- *                                                             </complexType>
- *                                                           </element>
- *                                                           <element name="Product" minOccurs="0">
- *                                                             <complexType>
- *                                                               <complexContent>
- *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                   <all>
- *                                                                     <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                                                   </all>
- *                                                                 </restriction>
- *                                                               </complexContent>
- *                                                             </complexType>
- *                                                           </element>
- *                                                           <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *                                                           <element name="StatisticsCode" minOccurs="0">
- *                                                             <complexType>
- *                                                               <complexContent>
- *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                   <all>
- *                                                                     <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                                                   </all>
- *                                                                 </restriction>
- *                                                               </complexContent>
- *                                                             </complexType>
- *                                                           </element>
- *                                                           <element name="custom" minOccurs="0">
- *                                                             <complexType>
- *                                                               <complexContent>
- *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                                                   <sequence>
- *                                                                     <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
- *                                                                       <complexType>
- *                                                                         <simpleContent>
- *                                                                           <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
- *                                                                             <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                                                           </extension>
- *                                                                         </simpleContent>
- *                                                                       </complexType>
- *                                                                     </element>
- *                                                                     <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
- *                                                                       <complexType>
- *                                                                         <simpleContent>
- *                                                                           <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
- *                                                                             <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                                                           </extension>
- *                                                                         </simpleContent>
- *                                                                       </complexType>
- *                                                                     </element>
- *                                                                     <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
- *                                                                       <complexType>
- *                                                                         <simpleContent>
- *                                                                           <extension base="<http://www.w3.org/2001/XMLSchema>integer">
- *                                                                             <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                                                           </extension>
- *                                                                         </simpleContent>
- *                                                                       </complexType>
- *                                                                     </element>
- *                                                                     <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
- *                                                                       <complexType>
- *                                                                         <complexContent>
- *                                                                           <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
- *                                                                             <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                                                           </extension>
- *                                                                         </complexContent>
- *                                                                       </complexType>
- *                                                                     </element>
- *                                                                     <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
- *                                                                       <complexType>
- *                                                                         <simpleContent>
- *                                                                           <extension base="<http://www.w3.org/2001/XMLSchema>string">
- *                                                                             <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                                                           </extension>
- *                                                                         </simpleContent>
- *                                                                       </complexType>
- *                                                                     </element>
- *                                                                   </sequence>
- *                                                                 </restriction>
- *                                                               </complexContent>
- *                                                             </complexType>
- *                                                           </element>
- *                                                         </all>
- *                                                       </restriction>
- *                                                     </complexContent>
- *                                                   </complexType>
- *                                                 </element>
- *                                               </sequence>
- *                                             </restriction>
- *                                           </complexContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="Type" minOccurs="0">
- *                                         <complexType>
- *                                           <complexContent>
- *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                               <all>
- *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                               </all>
- *                                             </restriction>
- *                                           </complexContent>
- *                                         </complexType>
- *                                       </element>
- *                                     </all>
- *                                   </restriction>
- *                                 </complexContent>
- *                               </complexType>
- *                             </element>
- *                             <element name="ImportedDeliverToStaging" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                             <element name="ImportedLineCommentStaging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                             <element name="ImportedLineExternalCommentStaging" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
- *                             <element name="ImportedNeedByStaging" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
- *                             <element name="NumberInCollection" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
- *                             <element name="OriginatingSystemLineNumber" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
- *                             <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
- *                             <element name="ShipTo" minOccurs="0">
- *                               <complexType>
- *                                 <complexContent>
- *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                     <all>
- *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                     </all>
- *                                   </restriction>
- *                                 </complexContent>
- *                               </complexType>
- *                             </element>
- *                             <element name="Supplier" minOccurs="0">
- *                               <complexType>
- *                                 <complexContent>
- *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                     <all>
- *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                     </all>
- *                                   </restriction>
- *                                 </complexContent>
- *                               </complexType>
- *                             </element>
- *                             <element name="SupplierLocation" minOccurs="0">
- *                               <complexType>
- *                                 <complexContent>
- *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                     <all>
- *                                       <element name="ContactID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                       <element name="SetId" minOccurs="0">
- *                                         <complexType>
- *                                           <complexContent>
- *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                               <all>
- *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                               </all>
- *                                             </restriction>
- *                                           </complexContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                                     </all>
- *                                   </restriction>
- *                                 </complexContent>
- *                               </complexType>
- *                             </element>
- *                             <element name="ImportedAccountTypeStaging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                             <element name="BuyerPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                             <element name="Facility" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *                             <element name="custom" minOccurs="0">
- *                               <complexType>
- *                                 <complexContent>
- *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                     <sequence>
- *                                       <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
- *                                         <complexType>
- *                                           <simpleContent>
- *                                             <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
- *                                               <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                             </extension>
- *                                           </simpleContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
- *                                         <complexType>
- *                                           <simpleContent>
- *                                             <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
- *                                               <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                             </extension>
- *                                           </simpleContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
- *                                         <complexType>
- *                                           <simpleContent>
- *                                             <extension base="<http://www.w3.org/2001/XMLSchema>integer">
- *                                               <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                             </extension>
- *                                           </simpleContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
- *                                         <complexType>
- *                                           <complexContent>
- *                                             <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
- *                                               <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                             </extension>
- *                                           </complexContent>
- *                                         </complexType>
- *                                       </element>
- *                                       <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
- *                                         <complexType>
- *                                           <simpleContent>
- *                                             <extension base="<http://www.w3.org/2001/XMLSchema>string">
- *                                               <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                             </extension>
- *                                           </simpleContent>
- *                                         </complexType>
- *                                       </element>
- *                                     </sequence>
- *                                   </restriction>
- *                                 </complexContent>
- *                               </complexType>
- *                             </element>
- *                           </all>
- *                         </restriction>
- *                       </complexContent>
- *                     </complexType>
- *                   </element>
- *                 </sequence>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *         <element name="OriginatingSystem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="OriginatingSystemReferenceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="Preparer" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <all>
- *                   <element name="PasswordAdapter" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                 </all>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="Requester" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <all>
- *                   <element name="PasswordAdapter" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                 </all>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *         <element name="Operation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="HoldTillDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
- *         <element name="custom" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <simpleContent>
- *                         <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </simpleContent>
- *                     </complexType>
- *                   </element>
- *                   <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <simpleContent>
- *                         <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </simpleContent>
- *                     </complexType>
- *                   </element>
- *                   <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <simpleContent>
- *                         <extension base="<http://www.w3.org/2001/XMLSchema>integer">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </simpleContent>
- *                     </complexType>
- *                   </element>
- *                   <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <complexContent>
- *                         <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </complexContent>
- *                     </complexType>
- *                   </element>
- *                   <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
- *                     <complexType>
- *                       <simpleContent>
- *                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
- *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                         </extension>
- *                       </simpleContent>
- *                     </complexType>
- *                   </element>
- *                 </sequence>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </all>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "Requisition_RequisitionImportPull", propOrder = { - -}) -public class RequisitionRequisitionImportPull { - - @XmlElement(name = "BusinessUnit") - protected RequisitionRequisitionImportPull.BusinessUnit businessUnit; - @XmlElement(name = "DefaultLineItem") - protected RequisitionRequisitionImportPull.DefaultLineItem defaultLineItem; - @XmlElementRef(name = "ImportedHeaderCommentStaging", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement importedHeaderCommentStaging; - @XmlElementRef(name = "ImportedHeaderExternalCommentStaging", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement importedHeaderExternalCommentStaging; - @XmlElement(name = "LineItems") - protected RequisitionRequisitionImportPull.LineItems lineItems; - @XmlElement(name = "Name", required = true, nillable = true) - protected String name; - @XmlElementRef(name = "OriginatingSystem", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement originatingSystem; - @XmlElementRef(name = "OriginatingSystemReferenceID", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement originatingSystemReferenceID; - @XmlElement(name = "Preparer") - protected RequisitionRequisitionImportPull.Preparer preparer; - @XmlElement(name = "Requester") - protected RequisitionRequisitionImportPull.Requester requester; - @XmlElement(name = "UniqueName", required = true, nillable = true) - protected String uniqueName; - @XmlElementRef(name = "Operation", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement operation; - @XmlElementRef(name = "HoldTillDate", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement holdTillDate; - protected RequisitionRequisitionImportPull.Custom custom; - - /** - * Gets the value of the businessUnit property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.BusinessUnit } - * - */ - public RequisitionRequisitionImportPull.BusinessUnit getBusinessUnit() { - return businessUnit; - } - - /** - * Sets the value of the businessUnit property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.BusinessUnit } - * - */ - public void setBusinessUnit(RequisitionRequisitionImportPull.BusinessUnit value) { - this.businessUnit = value; - } - - /** - * Gets the value of the defaultLineItem property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.DefaultLineItem } - * - */ - public RequisitionRequisitionImportPull.DefaultLineItem getDefaultLineItem() { - return defaultLineItem; - } - - /** - * Sets the value of the defaultLineItem property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.DefaultLineItem } - * - */ - public void setDefaultLineItem(RequisitionRequisitionImportPull.DefaultLineItem value) { - this.defaultLineItem = value; - } - - /** - * Gets the value of the importedHeaderCommentStaging property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getImportedHeaderCommentStaging() { - return importedHeaderCommentStaging; - } - - /** - * Sets the value of the importedHeaderCommentStaging property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setImportedHeaderCommentStaging(JAXBElement value) { - this.importedHeaderCommentStaging = value; - } - - /** - * Gets the value of the importedHeaderExternalCommentStaging property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link Boolean }{@code >} - * - */ - public JAXBElement getImportedHeaderExternalCommentStaging() { - return importedHeaderExternalCommentStaging; - } - - /** - * Sets the value of the importedHeaderExternalCommentStaging property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link Boolean }{@code >} - * - */ - public void setImportedHeaderExternalCommentStaging(JAXBElement value) { - this.importedHeaderExternalCommentStaging = value; - } - - /** - * Gets the value of the lineItems property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems } - * - */ - public RequisitionRequisitionImportPull.LineItems getLineItems() { - return lineItems; - } - - /** - * Sets the value of the lineItems property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems } - * - */ - public void setLineItems(RequisitionRequisitionImportPull.LineItems value) { - this.lineItems = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - /** - * Gets the value of the originatingSystem property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getOriginatingSystem() { - return originatingSystem; - } - - /** - * Sets the value of the originatingSystem property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setOriginatingSystem(JAXBElement value) { - this.originatingSystem = value; - } - - /** - * Gets the value of the originatingSystemReferenceID property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getOriginatingSystemReferenceID() { - return originatingSystemReferenceID; - } - - /** - * Sets the value of the originatingSystemReferenceID property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setOriginatingSystemReferenceID(JAXBElement value) { - this.originatingSystemReferenceID = value; - } - - /** - * Gets the value of the preparer property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.Preparer } - * - */ - public RequisitionRequisitionImportPull.Preparer getPreparer() { - return preparer; - } - - /** - * Sets the value of the preparer property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.Preparer } - * - */ - public void setPreparer(RequisitionRequisitionImportPull.Preparer value) { - this.preparer = value; - } - - /** - * Gets the value of the requester property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.Requester } - * - */ - public RequisitionRequisitionImportPull.Requester getRequester() { - return requester; - } - - /** - * Sets the value of the requester property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.Requester } - * - */ - public void setRequester(RequisitionRequisitionImportPull.Requester value) { - this.requester = value; - } - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUniqueName(String value) { - this.uniqueName = value; - } - - /** - * Gets the value of the operation property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getOperation() { - return operation; - } - - /** - * Sets the value of the operation property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setOperation(JAXBElement value) { - this.operation = value; - } - - /** - * Gets the value of the holdTillDate property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} - * - */ - public JAXBElement getHoldTillDate() { - return holdTillDate; - } - - /** - * Sets the value of the holdTillDate property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} - * - */ - public void setHoldTillDate(JAXBElement value) { - this.holdTillDate = value; - } - - /** - * Gets the value of the custom property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.Custom } - * - */ - public RequisitionRequisitionImportPull.Custom getCustom() { - return custom; - } - - /** - * Sets the value of the custom property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.Custom } - * - */ - public void setCustom(RequisitionRequisitionImportPull.Custom value) { - this.custom = value; - } - - - /** - * Class name ariba.core.BusinessUnit, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <all>
-     *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *       </all>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class BusinessUnit { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <simpleContent>
-     *               <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </simpleContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <simpleContent>
-     *               <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </simpleContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <simpleContent>
-     *               <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </simpleContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <simpleContent>
-     *               <extension base="<http://www.w3.org/2001/XMLSchema>string">
-     *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </extension>
-     *             </simpleContent>
-     *           </complexType>
-     *         </element>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "customBoolean", - "customDate", - "customInteger", - "customMoney", - "customString" - }) - public static class Custom { - - @XmlElement(name = "CustomBoolean", nillable = true) - protected List customBoolean; - @XmlElement(name = "CustomDate", nillable = true) - protected List customDate; - @XmlElement(name = "CustomInteger", nillable = true) - protected List customInteger; - @XmlElement(name = "CustomMoney", nillable = true) - protected List customMoney; - @XmlElement(name = "CustomString", nillable = true) - protected List customString; - - /** - * Gets the value of the customBoolean property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customBoolean property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomBoolean().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.Custom.CustomBoolean } - * - * - */ - public List getCustomBoolean() { - if (customBoolean == null) { - customBoolean = new ArrayList(); - } - return this.customBoolean; - } - - /** - * Gets the value of the customDate property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customDate property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomDate().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.Custom.CustomDate } - * - * - */ - public List getCustomDate() { - if (customDate == null) { - customDate = new ArrayList(); - } - return this.customDate; - } - - /** - * Gets the value of the customInteger property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customInteger property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomInteger().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.Custom.CustomInteger } - * - * - */ - public List getCustomInteger() { - if (customInteger == null) { - customInteger = new ArrayList(); - } - return this.customInteger; - } - - /** - * Gets the value of the customMoney property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customMoney property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomMoney().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.Custom.CustomMoney } - * - * - */ - public List getCustomMoney() { - if (customMoney == null) { - customMoney = new ArrayList(); - } - return this.customMoney; - } - - /** - * Gets the value of the customString property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customString property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getCustomString().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.Custom.CustomString } - * - * - */ - public List getCustomString() { - if (customString == null) { - customString = new ArrayList(); - } - return this.customString; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <simpleContent>
-         *     <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </simpleContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomBoolean { - - @XmlValue - protected boolean value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - */ - public boolean isValue() { - return value; - } - - /** - * Sets the value of the value property. - * - */ - public void setValue(boolean value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <simpleContent>
-         *     <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </simpleContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomDate { - - @XmlValue - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setValue(XMLGregorianCalendar value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <simpleContent>
-         *     <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </simpleContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomInteger { - - @XmlValue - protected BigInteger value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setValue(BigInteger value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <complexContent>
-         *     <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </complexContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class CustomMoney - extends MoneyReference - { - - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <simpleContent>
-         *     <extension base="<http://www.w3.org/2001/XMLSchema>string">
-         *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </extension>
-         *   </simpleContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomString { - - @XmlValue - protected String value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - } - - - /** - * Class name ariba.purchasing.core.ReqLineItem, group name RequisitionImportPull, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <all>
-     *         <element name="DeliverTo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *         <element name="NeedBy" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
-     *         <element name="ShipTo" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <all>
-     *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                 </all>
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *       </all>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class DefaultLineItem { - - @XmlElementRef(name = "DeliverTo", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement deliverTo; - @XmlElementRef(name = "NeedBy", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement needBy; - @XmlElement(name = "ShipTo") - protected RequisitionRequisitionImportPull.DefaultLineItem.ShipTo shipTo; - - /** - * Gets the value of the deliverTo property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getDeliverTo() { - return deliverTo; - } - - /** - * Sets the value of the deliverTo property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setDeliverTo(JAXBElement value) { - this.deliverTo = value; - } - - /** - * Gets the value of the needBy property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} - * - */ - public JAXBElement getNeedBy() { - return needBy; - } - - /** - * Sets the value of the needBy property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} - * - */ - public void setNeedBy(JAXBElement value) { - this.needBy = value; - } - - /** - * Gets the value of the shipTo property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.DefaultLineItem.ShipTo } - * - */ - public RequisitionRequisitionImportPull.DefaultLineItem.ShipTo getShipTo() { - return shipTo; - } - - /** - * Sets the value of the shipTo property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.DefaultLineItem.ShipTo } - * - */ - public void setShipTo(RequisitionRequisitionImportPull.DefaultLineItem.ShipTo value) { - this.shipTo = value; - } - - - /** - * Class name ariba.common.core.Address, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <complexContent>
-         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *       <all>
-         *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *       </all>
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class ShipTo { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - - } - - - /** - * Class name ariba.purchasing.core.ReqLineItem, group name ReqLineItemDetails, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="item" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <all>
-     *                   <element name="BillingAddress" minOccurs="0">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <all>
-     *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                           </all>
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="CommodityCode" minOccurs="0">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <all>
-     *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *                           </all>
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="Description" minOccurs="0">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <all>
-     *                             <element name="CommonCommodityCode" minOccurs="0">
-     *                               <complexType>
-     *                                 <complexContent>
-     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                     <all>
-     *                                       <element name="Domain" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *                                     </all>
-     *                                   </restriction>
-     *                                 </complexContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                             <element name="ManPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                             <element name="Price" minOccurs="0">
-     *                               <complexType>
-     *                                 <complexContent>
-     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                     <all>
-     *                                       <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-     *                                       <element name="Currency" minOccurs="0">
-     *                                         <complexType>
-     *                                           <complexContent>
-     *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                               <all>
-     *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                               </all>
-     *                                             </restriction>
-     *                                           </complexContent>
-     *                                         </complexType>
-     *                                       </element>
-     *                                     </all>
-     *                                   </restriction>
-     *                                 </complexContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="SupplierPartAuxiliaryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                             <element name="SupplierPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                             <element name="UnitOfMeasure" minOccurs="0">
-     *                               <complexType>
-     *                                 <complexContent>
-     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                     <all>
-     *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                     </all>
-     *                                   </restriction>
-     *                                 </complexContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="PriceBasisQuantityUOM" minOccurs="0">
-     *                               <complexType>
-     *                                 <complexContent>
-     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                     <all>
-     *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                     </all>
-     *                                   </restriction>
-     *                                 </complexContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="PriceBasisQuantityDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                             <element name="PriceBasisQuantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-     *                             <element name="ConversionFactor" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-     *                           </all>
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="ImportedAccountingsStaging" minOccurs="0">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <all>
-     *                             <element name="SplitAccountings" minOccurs="0">
-     *                               <complexType>
-     *                                 <complexContent>
-     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                     <sequence>
-     *                                       <element name="item" maxOccurs="unbounded" minOccurs="0">
-     *                                         <complexType>
-     *                                           <complexContent>
-     *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                               <all>
-     *                                                 <element name="Account" minOccurs="0">
-     *                                                   <complexType>
-     *                                                     <complexContent>
-     *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                         <all>
-     *                                                           <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                                         </all>
-     *                                                       </restriction>
-     *                                                     </complexContent>
-     *                                                   </complexType>
-     *                                                 </element>
-     *                                                 <element name="Amount" minOccurs="0">
-     *                                                   <complexType>
-     *                                                     <complexContent>
-     *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                         <all>
-     *                                                           <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-     *                                                           <element name="Currency" minOccurs="0">
-     *                                                             <complexType>
-     *                                                               <complexContent>
-     *                                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                                   <all>
-     *                                                                     <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                                                   </all>
-     *                                                                 </restriction>
-     *                                                               </complexContent>
-     *                                                             </complexType>
-     *                                                           </element>
-     *                                                         </all>
-     *                                                       </restriction>
-     *                                                     </complexContent>
-     *                                                   </complexType>
-     *                                                 </element>
-     *                                                 <element name="Department" minOccurs="0">
-     *                                                   <complexType>
-     *                                                     <complexContent>
-     *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                         <all>
-     *                                                           <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                                         </all>
-     *                                                       </restriction>
-     *                                                     </complexContent>
-     *                                                   </complexType>
-     *                                                 </element>
-     *                                                 <element name="GLBusinessUnit" minOccurs="0">
-     *                                                   <complexType>
-     *                                                     <complexContent>
-     *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                         <all>
-     *                                                           <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                                         </all>
-     *                                                       </restriction>
-     *                                                     </complexContent>
-     *                                                   </complexType>
-     *                                                 </element>
-     *                                                 <element name="Location" minOccurs="0">
-     *                                                   <complexType>
-     *                                                     <complexContent>
-     *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                         <all>
-     *                                                           <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                                         </all>
-     *                                                       </restriction>
-     *                                                     </complexContent>
-     *                                                   </complexType>
-     *                                                 </element>
-     *                                                 <element name="NumberInCollection" type="{http://www.w3.org/2001/XMLSchema}integer"/>
-     *                                                 <element name="Percentage" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-     *                                                 <element name="ProcurementUnit" minOccurs="0">
-     *                                                   <complexType>
-     *                                                     <complexContent>
-     *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                         <all>
-     *                                                           <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                                         </all>
-     *                                                       </restriction>
-     *                                                     </complexContent>
-     *                                                   </complexType>
-     *                                                 </element>
-     *                                                 <element name="Product" minOccurs="0">
-     *                                                   <complexType>
-     *                                                     <complexContent>
-     *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                         <all>
-     *                                                           <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                                         </all>
-     *                                                       </restriction>
-     *                                                     </complexContent>
-     *                                                   </complexType>
-     *                                                 </element>
-     *                                                 <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-     *                                                 <element name="StatisticsCode" minOccurs="0">
-     *                                                   <complexType>
-     *                                                     <complexContent>
-     *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                         <all>
-     *                                                           <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                                         </all>
-     *                                                       </restriction>
-     *                                                     </complexContent>
-     *                                                   </complexType>
-     *                                                 </element>
-     *                                                 <element name="custom" minOccurs="0">
-     *                                                   <complexType>
-     *                                                     <complexContent>
-     *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                                         <sequence>
-     *                                                           <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
-     *                                                             <complexType>
-     *                                                               <simpleContent>
-     *                                                                 <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-     *                                                                   <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                                                 </extension>
-     *                                                               </simpleContent>
-     *                                                             </complexType>
-     *                                                           </element>
-     *                                                           <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
-     *                                                             <complexType>
-     *                                                               <simpleContent>
-     *                                                                 <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-     *                                                                   <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                                                 </extension>
-     *                                                               </simpleContent>
-     *                                                             </complexType>
-     *                                                           </element>
-     *                                                           <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
-     *                                                             <complexType>
-     *                                                               <simpleContent>
-     *                                                                 <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-     *                                                                   <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                                                 </extension>
-     *                                                               </simpleContent>
-     *                                                             </complexType>
-     *                                                           </element>
-     *                                                           <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
-     *                                                             <complexType>
-     *                                                               <complexContent>
-     *                                                                 <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-     *                                                                   <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                                                 </extension>
-     *                                                               </complexContent>
-     *                                                             </complexType>
-     *                                                           </element>
-     *                                                           <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
-     *                                                             <complexType>
-     *                                                               <simpleContent>
-     *                                                                 <extension base="<http://www.w3.org/2001/XMLSchema>string">
-     *                                                                   <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                                                 </extension>
-     *                                                               </simpleContent>
-     *                                                             </complexType>
-     *                                                           </element>
-     *                                                         </sequence>
-     *                                                       </restriction>
-     *                                                     </complexContent>
-     *                                                   </complexType>
-     *                                                 </element>
-     *                                               </all>
-     *                                             </restriction>
-     *                                           </complexContent>
-     *                                         </complexType>
-     *                                       </element>
-     *                                     </sequence>
-     *                                   </restriction>
-     *                                 </complexContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="Type" minOccurs="0">
-     *                               <complexType>
-     *                                 <complexContent>
-     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                     <all>
-     *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                     </all>
-     *                                   </restriction>
-     *                                 </complexContent>
-     *                               </complexType>
-     *                             </element>
-     *                           </all>
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="ImportedDeliverToStaging" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *                   <element name="ImportedLineCommentStaging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                   <element name="ImportedLineExternalCommentStaging" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
-     *                   <element name="ImportedNeedByStaging" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
-     *                   <element name="NumberInCollection" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
-     *                   <element name="OriginatingSystemLineNumber" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
-     *                   <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-     *                   <element name="ShipTo" minOccurs="0">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <all>
-     *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                           </all>
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="Supplier" minOccurs="0">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <all>
-     *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                           </all>
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="SupplierLocation" minOccurs="0">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <all>
-     *                             <element name="ContactID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                             <element name="SetId" minOccurs="0">
-     *                               <complexType>
-     *                                 <complexContent>
-     *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                                     <all>
-     *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                                     </all>
-     *                                   </restriction>
-     *                                 </complexContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                           </all>
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="ImportedAccountTypeStaging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                   <element name="BuyerPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                   <element name="Facility" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-     *                   <element name="custom" minOccurs="0">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <sequence>
-     *                             <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
-     *                               <complexType>
-     *                                 <simpleContent>
-     *                                   <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                   </extension>
-     *                                 </simpleContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
-     *                               <complexType>
-     *                                 <simpleContent>
-     *                                   <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                   </extension>
-     *                                 </simpleContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
-     *                               <complexType>
-     *                                 <simpleContent>
-     *                                   <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                   </extension>
-     *                                 </simpleContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
-     *                               <complexType>
-     *                                 <complexContent>
-     *                                   <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                   </extension>
-     *                                 </complexContent>
-     *                               </complexType>
-     *                             </element>
-     *                             <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
-     *                               <complexType>
-     *                                 <simpleContent>
-     *                                   <extension base="<http://www.w3.org/2001/XMLSchema>string">
-     *                                     <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                                   </extension>
-     *                                 </simpleContent>
-     *                               </complexType>
-     *                             </element>
-     *                           </sequence>
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                 </all>
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "item" - }) - public static class LineItems { - - protected List item; - - /** - * Gets the value of the item property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the item property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getItem().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.LineItems.Item } - * - * - */ - public List getItem() { - if (item == null) { - item = new ArrayList(); - } - return this.item; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <complexContent>
-         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *       <all>
-         *         <element name="BillingAddress" minOccurs="0">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <all>
-         *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                 </all>
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="CommodityCode" minOccurs="0">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <all>
-         *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
-         *                 </all>
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="Description" minOccurs="0">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <all>
-         *                   <element name="CommonCommodityCode" minOccurs="0">
-         *                     <complexType>
-         *                       <complexContent>
-         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                           <all>
-         *                             <element name="Domain" type="{http://www.w3.org/2001/XMLSchema}string"/>
-         *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
-         *                           </all>
-         *                         </restriction>
-         *                       </complexContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                   <element name="ManPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                   <element name="Price" minOccurs="0">
-         *                     <complexType>
-         *                       <complexContent>
-         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                           <all>
-         *                             <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-         *                             <element name="Currency" minOccurs="0">
-         *                               <complexType>
-         *                                 <complexContent>
-         *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                     <all>
-         *                                       <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                                     </all>
-         *                                   </restriction>
-         *                                 </complexContent>
-         *                               </complexType>
-         *                             </element>
-         *                           </all>
-         *                         </restriction>
-         *                       </complexContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="SupplierPartAuxiliaryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                   <element name="SupplierPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                   <element name="UnitOfMeasure" minOccurs="0">
-         *                     <complexType>
-         *                       <complexContent>
-         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                           <all>
-         *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                           </all>
-         *                         </restriction>
-         *                       </complexContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="PriceBasisQuantityUOM" minOccurs="0">
-         *                     <complexType>
-         *                       <complexContent>
-         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                           <all>
-         *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                           </all>
-         *                         </restriction>
-         *                       </complexContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="PriceBasisQuantityDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                   <element name="PriceBasisQuantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-         *                   <element name="ConversionFactor" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-         *                 </all>
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="ImportedAccountingsStaging" minOccurs="0">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <all>
-         *                   <element name="SplitAccountings" minOccurs="0">
-         *                     <complexType>
-         *                       <complexContent>
-         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                           <sequence>
-         *                             <element name="item" maxOccurs="unbounded" minOccurs="0">
-         *                               <complexType>
-         *                                 <complexContent>
-         *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                     <all>
-         *                                       <element name="Account" minOccurs="0">
-         *                                         <complexType>
-         *                                           <complexContent>
-         *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                               <all>
-         *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                                               </all>
-         *                                             </restriction>
-         *                                           </complexContent>
-         *                                         </complexType>
-         *                                       </element>
-         *                                       <element name="Amount" minOccurs="0">
-         *                                         <complexType>
-         *                                           <complexContent>
-         *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                               <all>
-         *                                                 <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-         *                                                 <element name="Currency" minOccurs="0">
-         *                                                   <complexType>
-         *                                                     <complexContent>
-         *                                                       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                                         <all>
-         *                                                           <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                                                         </all>
-         *                                                       </restriction>
-         *                                                     </complexContent>
-         *                                                   </complexType>
-         *                                                 </element>
-         *                                               </all>
-         *                                             </restriction>
-         *                                           </complexContent>
-         *                                         </complexType>
-         *                                       </element>
-         *                                       <element name="Department" minOccurs="0">
-         *                                         <complexType>
-         *                                           <complexContent>
-         *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                               <all>
-         *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                                               </all>
-         *                                             </restriction>
-         *                                           </complexContent>
-         *                                         </complexType>
-         *                                       </element>
-         *                                       <element name="GLBusinessUnit" minOccurs="0">
-         *                                         <complexType>
-         *                                           <complexContent>
-         *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                               <all>
-         *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                                               </all>
-         *                                             </restriction>
-         *                                           </complexContent>
-         *                                         </complexType>
-         *                                       </element>
-         *                                       <element name="Location" minOccurs="0">
-         *                                         <complexType>
-         *                                           <complexContent>
-         *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                               <all>
-         *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                                               </all>
-         *                                             </restriction>
-         *                                           </complexContent>
-         *                                         </complexType>
-         *                                       </element>
-         *                                       <element name="NumberInCollection" type="{http://www.w3.org/2001/XMLSchema}integer"/>
-         *                                       <element name="Percentage" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-         *                                       <element name="ProcurementUnit" minOccurs="0">
-         *                                         <complexType>
-         *                                           <complexContent>
-         *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                               <all>
-         *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                                               </all>
-         *                                             </restriction>
-         *                                           </complexContent>
-         *                                         </complexType>
-         *                                       </element>
-         *                                       <element name="Product" minOccurs="0">
-         *                                         <complexType>
-         *                                           <complexContent>
-         *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                               <all>
-         *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                                               </all>
-         *                                             </restriction>
-         *                                           </complexContent>
-         *                                         </complexType>
-         *                                       </element>
-         *                                       <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-         *                                       <element name="StatisticsCode" minOccurs="0">
-         *                                         <complexType>
-         *                                           <complexContent>
-         *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                               <all>
-         *                                                 <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                                               </all>
-         *                                             </restriction>
-         *                                           </complexContent>
-         *                                         </complexType>
-         *                                       </element>
-         *                                       <element name="custom" minOccurs="0">
-         *                                         <complexType>
-         *                                           <complexContent>
-         *                                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                                               <sequence>
-         *                                                 <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
-         *                                                   <complexType>
-         *                                                     <simpleContent>
-         *                                                       <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-         *                                                         <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                                                       </extension>
-         *                                                     </simpleContent>
-         *                                                   </complexType>
-         *                                                 </element>
-         *                                                 <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
-         *                                                   <complexType>
-         *                                                     <simpleContent>
-         *                                                       <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-         *                                                         <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                                                       </extension>
-         *                                                     </simpleContent>
-         *                                                   </complexType>
-         *                                                 </element>
-         *                                                 <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
-         *                                                   <complexType>
-         *                                                     <simpleContent>
-         *                                                       <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-         *                                                         <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                                                       </extension>
-         *                                                     </simpleContent>
-         *                                                   </complexType>
-         *                                                 </element>
-         *                                                 <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
-         *                                                   <complexType>
-         *                                                     <complexContent>
-         *                                                       <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-         *                                                         <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                                                       </extension>
-         *                                                     </complexContent>
-         *                                                   </complexType>
-         *                                                 </element>
-         *                                                 <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
-         *                                                   <complexType>
-         *                                                     <simpleContent>
-         *                                                       <extension base="<http://www.w3.org/2001/XMLSchema>string">
-         *                                                         <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                                                       </extension>
-         *                                                     </simpleContent>
-         *                                                   </complexType>
-         *                                                 </element>
-         *                                               </sequence>
-         *                                             </restriction>
-         *                                           </complexContent>
-         *                                         </complexType>
-         *                                       </element>
-         *                                     </all>
-         *                                   </restriction>
-         *                                 </complexContent>
-         *                               </complexType>
-         *                             </element>
-         *                           </sequence>
-         *                         </restriction>
-         *                       </complexContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="Type" minOccurs="0">
-         *                     <complexType>
-         *                       <complexContent>
-         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                           <all>
-         *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                           </all>
-         *                         </restriction>
-         *                       </complexContent>
-         *                     </complexType>
-         *                   </element>
-         *                 </all>
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="ImportedDeliverToStaging" type="{http://www.w3.org/2001/XMLSchema}string"/>
-         *         <element name="ImportedLineCommentStaging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *         <element name="ImportedLineExternalCommentStaging" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
-         *         <element name="ImportedNeedByStaging" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
-         *         <element name="NumberInCollection" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
-         *         <element name="OriginatingSystemLineNumber" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
-         *         <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-         *         <element name="ShipTo" minOccurs="0">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <all>
-         *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                 </all>
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="Supplier" minOccurs="0">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <all>
-         *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                 </all>
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="SupplierLocation" minOccurs="0">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <all>
-         *                   <element name="ContactID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                   <element name="SetId" minOccurs="0">
-         *                     <complexType>
-         *                       <complexContent>
-         *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                           <all>
-         *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                           </all>
-         *                         </restriction>
-         *                       </complexContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *                 </all>
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="ImportedAccountTypeStaging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *         <element name="BuyerPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *         <element name="Facility" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-         *         <element name="custom" minOccurs="0">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <sequence>
-         *                   <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
-         *                     <complexType>
-         *                       <simpleContent>
-         *                         <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                         </extension>
-         *                       </simpleContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
-         *                     <complexType>
-         *                       <simpleContent>
-         *                         <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                         </extension>
-         *                       </simpleContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
-         *                     <complexType>
-         *                       <simpleContent>
-         *                         <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                         </extension>
-         *                       </simpleContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
-         *                     <complexType>
-         *                       <complexContent>
-         *                         <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                         </extension>
-         *                       </complexContent>
-         *                     </complexType>
-         *                   </element>
-         *                   <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
-         *                     <complexType>
-         *                       <simpleContent>
-         *                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
-         *                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                         </extension>
-         *                       </simpleContent>
-         *                     </complexType>
-         *                   </element>
-         *                 </sequence>
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *       </all>
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class Item { - - @XmlElement(name = "BillingAddress") - protected RequisitionRequisitionImportPull.LineItems.Item.BillingAddress billingAddress; - @XmlElement(name = "CommodityCode") - protected RequisitionRequisitionImportPull.LineItems.Item.CommodityCode commodityCode; - @XmlElement(name = "Description") - protected RequisitionRequisitionImportPull.LineItems.Item.Description description; - @XmlElement(name = "ImportedDeliverToStaging", required = true, nillable = true) - protected String importedDeliverToStaging; - @XmlElementRef(name = "ImportedLineCommentStaging", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement importedLineCommentStaging; - @XmlElementRef(name = "ImportedLineExternalCommentStaging", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement importedLineExternalCommentStaging; - @XmlElementRef(name = "ImportedNeedByStaging", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement importedNeedByStaging; - @XmlElementRef(name = "NumberInCollection", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement numberInCollection; - @XmlElementRef(name = "OriginatingSystemLineNumber", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement originatingSystemLineNumber; - @XmlElementRef(name = "Quantity", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement quantity; - @XmlElement(name = "ShipTo") - protected RequisitionRequisitionImportPull.LineItems.Item.ShipTo shipTo; - @XmlElement(name = "Supplier") - protected RequisitionRequisitionImportPull.LineItems.Item.Supplier supplier; - @XmlElement(name = "SupplierLocation") - protected RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation supplierLocation; - @XmlElementRef(name = "ImportedAccountTypeStaging", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement importedAccountTypeStaging; - @XmlElementRef(name = "BuyerPartNumber", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement buyerPartNumber; - @XmlElementRef(name = "Facility", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement facility; - protected RequisitionRequisitionImportPull.LineItems.Item.Custom custom; - - /** - * Gets the value of the billingAddress property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.BillingAddress } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.BillingAddress getBillingAddress() { - return billingAddress; - } - - /** - * Sets the value of the billingAddress property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.BillingAddress } - * - */ - public void setBillingAddress(RequisitionRequisitionImportPull.LineItems.Item.BillingAddress value) { - this.billingAddress = value; - } - - /** - * Gets the value of the commodityCode property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.CommodityCode } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.CommodityCode getCommodityCode() { - return commodityCode; - } - - /** - * Sets the value of the commodityCode property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.CommodityCode } - * - */ - public void setCommodityCode(RequisitionRequisitionImportPull.LineItems.Item.CommodityCode value) { - this.commodityCode = value; - } - - /** - * Gets the value of the description property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description getDescription() { - return description; - } - - /** - * Sets the value of the description property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description } - * - */ - public void setDescription(RequisitionRequisitionImportPull.LineItems.Item.Description value) { - this.description = value; - } - - /** - * Gets the value of the importedDeliverToStaging property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getImportedDeliverToStaging() { - return importedDeliverToStaging; - } - - /** - * Sets the value of the importedDeliverToStaging property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setImportedDeliverToStaging(String value) { - this.importedDeliverToStaging = value; - } - - /** - * Gets the value of the importedLineCommentStaging property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getImportedLineCommentStaging() { - return importedLineCommentStaging; - } - - /** - * Sets the value of the importedLineCommentStaging property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setImportedLineCommentStaging(JAXBElement value) { - this.importedLineCommentStaging = value; - } - - /** - * Gets the value of the importedLineExternalCommentStaging property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link Boolean }{@code >} - * - */ - public JAXBElement getImportedLineExternalCommentStaging() { - return importedLineExternalCommentStaging; - } - - /** - * Sets the value of the importedLineExternalCommentStaging property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link Boolean }{@code >} - * - */ - public void setImportedLineExternalCommentStaging(JAXBElement value) { - this.importedLineExternalCommentStaging = value; - } - - /** - * Gets the value of the importedNeedByStaging property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} - * - */ - public JAXBElement getImportedNeedByStaging() { - return importedNeedByStaging; - } - - /** - * Sets the value of the importedNeedByStaging property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} - * - */ - public void setImportedNeedByStaging(JAXBElement value) { - this.importedNeedByStaging = value; - } - - /** - * Gets the value of the numberInCollection property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} - * - */ - public JAXBElement getNumberInCollection() { - return numberInCollection; - } - - /** - * Sets the value of the numberInCollection property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} - * - */ - public void setNumberInCollection(JAXBElement value) { - this.numberInCollection = value; - } - - /** - * Gets the value of the originatingSystemLineNumber property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} - * - */ - public JAXBElement getOriginatingSystemLineNumber() { - return originatingSystemLineNumber; - } - - /** - * Sets the value of the originatingSystemLineNumber property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link BigInteger }{@code >} - * - */ - public void setOriginatingSystemLineNumber(JAXBElement value) { - this.originatingSystemLineNumber = value; - } - - /** - * Gets the value of the quantity property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public JAXBElement getQuantity() { - return quantity; - } - - /** - * Sets the value of the quantity property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public void setQuantity(JAXBElement value) { - this.quantity = value; - } - - /** - * Gets the value of the shipTo property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.ShipTo } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.ShipTo getShipTo() { - return shipTo; - } - - /** - * Sets the value of the shipTo property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.ShipTo } - * - */ - public void setShipTo(RequisitionRequisitionImportPull.LineItems.Item.ShipTo value) { - this.shipTo = value; - } - - /** - * Gets the value of the supplier property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Supplier } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Supplier getSupplier() { - return supplier; - } - - /** - * Sets the value of the supplier property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Supplier } - * - */ - public void setSupplier(RequisitionRequisitionImportPull.LineItems.Item.Supplier value) { - this.supplier = value; - } - - /** - * Gets the value of the supplierLocation property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation getSupplierLocation() { - return supplierLocation; - } - - /** - * Sets the value of the supplierLocation property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation } - * - */ - public void setSupplierLocation(RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation value) { - this.supplierLocation = value; - } - - /** - * Gets the value of the importedAccountTypeStaging property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getImportedAccountTypeStaging() { - return importedAccountTypeStaging; - } - - /** - * Sets the value of the importedAccountTypeStaging property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setImportedAccountTypeStaging(JAXBElement value) { - this.importedAccountTypeStaging = value; - } - - /** - * Gets the value of the buyerPartNumber property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getBuyerPartNumber() { - return buyerPartNumber; - } - - /** - * Sets the value of the buyerPartNumber property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setBuyerPartNumber(JAXBElement value) { - this.buyerPartNumber = value; - } - - /** - * Gets the value of the facility property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getFacility() { - return facility; - } - - /** - * Sets the value of the facility property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setFacility(JAXBElement value) { - this.facility = value; - } - - /** - * Gets the value of the custom property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Custom } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Custom getCustom() { - return custom; - } - - /** - * Sets the value of the custom property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Custom } - * - */ - public void setCustom(RequisitionRequisitionImportPull.LineItems.Item.Custom value) { - this.custom = value; - } - - - /** - * Class name ariba.common.core.Address, group name ReqLineItemDetails, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <all>
-             *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *       </all>
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class BillingAddress { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - - - /** - * Class name ariba.common.core.PartitionedCommodityCode, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <all>
-             *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
-             *       </all>
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class CommodityCode { - - @XmlElement(name = "UniqueName", required = true, nillable = true) - protected String uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUniqueName(String value) { - this.uniqueName = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <sequence>
-             *         <element name="CustomBoolean" maxOccurs="unbounded" minOccurs="0">
-             *           <complexType>
-             *             <simpleContent>
-             *               <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-             *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *               </extension>
-             *             </simpleContent>
-             *           </complexType>
-             *         </element>
-             *         <element name="CustomDate" maxOccurs="unbounded" minOccurs="0">
-             *           <complexType>
-             *             <simpleContent>
-             *               <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-             *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *               </extension>
-             *             </simpleContent>
-             *           </complexType>
-             *         </element>
-             *         <element name="CustomInteger" maxOccurs="unbounded" minOccurs="0">
-             *           <complexType>
-             *             <simpleContent>
-             *               <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-             *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *               </extension>
-             *             </simpleContent>
-             *           </complexType>
-             *         </element>
-             *         <element name="CustomMoney" maxOccurs="unbounded" minOccurs="0">
-             *           <complexType>
-             *             <complexContent>
-             *               <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-             *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *               </extension>
-             *             </complexContent>
-             *           </complexType>
-             *         </element>
-             *         <element name="CustomString" maxOccurs="unbounded" minOccurs="0">
-             *           <complexType>
-             *             <simpleContent>
-             *               <extension base="<http://www.w3.org/2001/XMLSchema>string">
-             *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *               </extension>
-             *             </simpleContent>
-             *           </complexType>
-             *         </element>
-             *       </sequence>
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "customBoolean", - "customDate", - "customInteger", - "customMoney", - "customString" - }) - public static class Custom { - - @XmlElement(name = "CustomBoolean", nillable = true) - protected List customBoolean; - @XmlElement(name = "CustomDate", nillable = true) - protected List customDate; - @XmlElement(name = "CustomInteger", nillable = true) - protected List customInteger; - @XmlElement(name = "CustomMoney", nillable = true) - protected List customMoney; - @XmlElement(name = "CustomString", nillable = true) - protected List customString; - - /** - * Gets the value of the customBoolean property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customBoolean property. - * - *

- * For example, to add a new item, do as follows: - *

-                 *    getCustomBoolean().add(newItem);
-                 * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomBoolean } - * - * - */ - public List getCustomBoolean() { - if (customBoolean == null) { - customBoolean = new ArrayList(); - } - return this.customBoolean; - } - - /** - * Gets the value of the customDate property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customDate property. - * - *

- * For example, to add a new item, do as follows: - *

-                 *    getCustomDate().add(newItem);
-                 * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomDate } - * - * - */ - public List getCustomDate() { - if (customDate == null) { - customDate = new ArrayList(); - } - return this.customDate; - } - - /** - * Gets the value of the customInteger property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customInteger property. - * - *

- * For example, to add a new item, do as follows: - *

-                 *    getCustomInteger().add(newItem);
-                 * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomInteger } - * - * - */ - public List getCustomInteger() { - if (customInteger == null) { - customInteger = new ArrayList(); - } - return this.customInteger; - } - - /** - * Gets the value of the customMoney property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customMoney property. - * - *

- * For example, to add a new item, do as follows: - *

-                 *    getCustomMoney().add(newItem);
-                 * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomMoney } - * - * - */ - public List getCustomMoney() { - if (customMoney == null) { - customMoney = new ArrayList(); - } - return this.customMoney; - } - - /** - * Gets the value of the customString property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the customString property. - * - *

- * For example, to add a new item, do as follows: - *

-                 *    getCustomString().add(newItem);
-                 * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link RequisitionRequisitionImportPull.LineItems.Item.Custom.CustomString } - * - * - */ - public List getCustomString() { - if (customString == null) { - customString = new ArrayList(); - } - return this.customString; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <simpleContent>
-                 *     <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
-                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-                 *     </extension>
-                 *   </simpleContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomBoolean { - - @XmlValue - protected boolean value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - */ - public boolean isValue() { - return value; - } - - /** - * Sets the value of the value property. - * - */ - public void setValue(boolean value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <simpleContent>
-                 *     <extension base="<http://www.w3.org/2001/XMLSchema>dateTime">
-                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-                 *     </extension>
-                 *   </simpleContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomDate { - - @XmlValue - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setValue(XMLGregorianCalendar value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <simpleContent>
-                 *     <extension base="<http://www.w3.org/2001/XMLSchema>integer">
-                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-                 *     </extension>
-                 *   </simpleContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomInteger { - - @XmlValue - protected BigInteger value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setValue(BigInteger value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <complexContent>
-                 *     <extension base="{urn:Ariba:Buyer:vrealm_3}Money_Reference">
-                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-                 *     </extension>
-                 *   </complexContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class CustomMoney - extends MoneyReference - { - - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <simpleContent>
-                 *     <extension base="<http://www.w3.org/2001/XMLSchema>string">
-                 *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-                 *     </extension>
-                 *   </simpleContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "value" - }) - public static class CustomString { - - @XmlValue - protected String value; - @XmlAttribute(name = "name") - protected String name; - - /** - * Gets the value of the value property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Sets the value of the value property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - } - - } - - - /** - * Class name ariba.procure.core.LineItemProductDescription, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <all>
-             *         <element name="CommonCommodityCode" minOccurs="0">
-             *           <complexType>
-             *             <complexContent>
-             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *                 <all>
-             *                   <element name="Domain" type="{http://www.w3.org/2001/XMLSchema}string"/>
-             *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
-             *                 </all>
-             *               </restriction>
-             *             </complexContent>
-             *           </complexType>
-             *         </element>
-             *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *         <element name="ManPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *         <element name="Price" minOccurs="0">
-             *           <complexType>
-             *             <complexContent>
-             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *                 <all>
-             *                   <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-             *                   <element name="Currency" minOccurs="0">
-             *                     <complexType>
-             *                       <complexContent>
-             *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *                           <all>
-             *                             <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *                           </all>
-             *                         </restriction>
-             *                       </complexContent>
-             *                     </complexType>
-             *                   </element>
-             *                 </all>
-             *               </restriction>
-             *             </complexContent>
-             *           </complexType>
-             *         </element>
-             *         <element name="SupplierPartAuxiliaryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *         <element name="SupplierPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *         <element name="UnitOfMeasure" minOccurs="0">
-             *           <complexType>
-             *             <complexContent>
-             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *                 <all>
-             *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *                 </all>
-             *               </restriction>
-             *             </complexContent>
-             *           </complexType>
-             *         </element>
-             *         <element name="PriceBasisQuantityUOM" minOccurs="0">
-             *           <complexType>
-             *             <complexContent>
-             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *                 <all>
-             *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *                 </all>
-             *               </restriction>
-             *             </complexContent>
-             *           </complexType>
-             *         </element>
-             *         <element name="PriceBasisQuantityDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *         <element name="PriceBasisQuantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-             *         <element name="ConversionFactor" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-             *       </all>
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class Description { - - @XmlElement(name = "CommonCommodityCode") - protected RequisitionRequisitionImportPull.LineItems.Item.Description.CommonCommodityCode commonCommodityCode; - @XmlElementRef(name = "Description", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement description; - @XmlElementRef(name = "ManPartNumber", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement manPartNumber; - @XmlElement(name = "Price") - protected RequisitionRequisitionImportPull.LineItems.Item.Description.Price price; - @XmlElementRef(name = "SupplierPartAuxiliaryID", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement supplierPartAuxiliaryID; - @XmlElementRef(name = "SupplierPartNumber", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement supplierPartNumber; - @XmlElement(name = "UnitOfMeasure") - protected RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure unitOfMeasure; - @XmlElement(name = "PriceBasisQuantityUOM") - protected RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM priceBasisQuantityUOM; - @XmlElementRef(name = "PriceBasisQuantityDesc", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement priceBasisQuantityDesc; - @XmlElementRef(name = "PriceBasisQuantity", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement priceBasisQuantity; - @XmlElementRef(name = "ConversionFactor", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement conversionFactor; - - /** - * Gets the value of the commonCommodityCode property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.CommonCommodityCode } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.CommonCommodityCode getCommonCommodityCode() { - return commonCommodityCode; - } - - /** - * Sets the value of the commonCommodityCode property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.CommonCommodityCode } - * - */ - public void setCommonCommodityCode(RequisitionRequisitionImportPull.LineItems.Item.Description.CommonCommodityCode value) { - this.commonCommodityCode = value; - } - - /** - * Gets the value of the description property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getDescription() { - return description; - } - - /** - * Sets the value of the description property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setDescription(JAXBElement value) { - this.description = value; - } - - /** - * Gets the value of the manPartNumber property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getManPartNumber() { - return manPartNumber; - } - - /** - * Sets the value of the manPartNumber property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setManPartNumber(JAXBElement value) { - this.manPartNumber = value; - } - - /** - * Gets the value of the price property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.Price } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.Price getPrice() { - return price; - } - - /** - * Sets the value of the price property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.Price } - * - */ - public void setPrice(RequisitionRequisitionImportPull.LineItems.Item.Description.Price value) { - this.price = value; - } - - /** - * Gets the value of the supplierPartAuxiliaryID property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getSupplierPartAuxiliaryID() { - return supplierPartAuxiliaryID; - } - - /** - * Sets the value of the supplierPartAuxiliaryID property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setSupplierPartAuxiliaryID(JAXBElement value) { - this.supplierPartAuxiliaryID = value; - } - - /** - * Gets the value of the supplierPartNumber property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getSupplierPartNumber() { - return supplierPartNumber; - } - - /** - * Sets the value of the supplierPartNumber property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setSupplierPartNumber(JAXBElement value) { - this.supplierPartNumber = value; - } - - /** - * Gets the value of the unitOfMeasure property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure getUnitOfMeasure() { - return unitOfMeasure; - } - - /** - * Sets the value of the unitOfMeasure property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure } - * - */ - public void setUnitOfMeasure(RequisitionRequisitionImportPull.LineItems.Item.Description.UnitOfMeasure value) { - this.unitOfMeasure = value; - } - - /** - * Gets the value of the priceBasisQuantityUOM property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM getPriceBasisQuantityUOM() { - return priceBasisQuantityUOM; - } - - /** - * Sets the value of the priceBasisQuantityUOM property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM } - * - */ - public void setPriceBasisQuantityUOM(RequisitionRequisitionImportPull.LineItems.Item.Description.PriceBasisQuantityUOM value) { - this.priceBasisQuantityUOM = value; - } - - /** - * Gets the value of the priceBasisQuantityDesc property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getPriceBasisQuantityDesc() { - return priceBasisQuantityDesc; - } - - /** - * Sets the value of the priceBasisQuantityDesc property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setPriceBasisQuantityDesc(JAXBElement value) { - this.priceBasisQuantityDesc = value; - } - - /** - * Gets the value of the priceBasisQuantity property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public JAXBElement getPriceBasisQuantity() { - return priceBasisQuantity; - } - - /** - * Sets the value of the priceBasisQuantity property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public void setPriceBasisQuantity(JAXBElement value) { - this.priceBasisQuantity = value; - } - - /** - * Gets the value of the conversionFactor property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public JAXBElement getConversionFactor() { - return conversionFactor; - } - - /** - * Sets the value of the conversionFactor property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public void setConversionFactor(JAXBElement value) { - this.conversionFactor = value; - } - - - /** - * Class name ariba.basic.core.CommodityCode, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <complexContent>
-                 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-                 *       <all>
-                 *         <element name="Domain" type="{http://www.w3.org/2001/XMLSchema}string"/>
-                 *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
-                 *       </all>
-                 *     </restriction>
-                 *   </complexContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class CommonCommodityCode { - - @XmlElement(name = "Domain", required = true, nillable = true) - protected String domain; - @XmlElement(name = "UniqueName", required = true, nillable = true) - protected String uniqueName; - - /** - * Gets the value of the domain property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDomain() { - return domain; - } - - /** - * Sets the value of the domain property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDomain(String value) { - this.domain = value; - } - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUniqueName(String value) { - this.uniqueName = value; - } - - } - - - /** - * Class name ariba.basic.core.Money, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <complexContent>
-                 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-                 *       <all>
-                 *         <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
-                 *         <element name="Currency" minOccurs="0">
-                 *           <complexType>
-                 *             <complexContent>
-                 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-                 *                 <all>
-                 *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-                 *                 </all>
-                 *               </restriction>
-                 *             </complexContent>
-                 *           </complexType>
-                 *         </element>
-                 *       </all>
-                 *     </restriction>
-                 *   </complexContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class Price { - - @XmlElementRef(name = "Amount", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement amount; - @XmlElement(name = "Currency") - protected RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency currency; - - /** - * Gets the value of the amount property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public JAXBElement getAmount() { - return amount; - } - - /** - * Sets the value of the amount property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link BigDecimal }{@code >} - * - */ - public void setAmount(JAXBElement value) { - this.amount = value; - } - - /** - * Gets the value of the currency property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency getCurrency() { - return currency; - } - - /** - * Sets the value of the currency property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency } - * - */ - public void setCurrency(RequisitionRequisitionImportPull.LineItems.Item.Description.Price.Currency value) { - this.currency = value; - } - - - /** - * Class name ariba.basic.core.Currency, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                     * <complexType>
-                     *   <complexContent>
-                     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-                     *       <all>
-                     *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-                     *       </all>
-                     *     </restriction>
-                     *   </complexContent>
-                     * </complexType>
-                     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class Currency { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - - } - - - /** - * Class name ariba.basic.core.UnitOfMeasure, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <complexContent>
-                 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-                 *       <all>
-                 *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-                 *       </all>
-                 *     </restriction>
-                 *   </complexContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class PriceBasisQuantityUOM { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - - - /** - * Class name ariba.basic.core.UnitOfMeasure, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <complexContent>
-                 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-                 *       <all>
-                 *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-                 *       </all>
-                 *     </restriction>
-                 *   </complexContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class UnitOfMeasure { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - - } - - - /** - * Class name ariba.common.core.Address, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <all>
-             *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *       </all>
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class ShipTo { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - - - /** - * Class name ariba.common.core.Supplier, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <all>
-             *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *       </all>
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class Supplier { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - - - /** - * Class name ariba.common.core.SupplierLocation, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <all>
-             *         <element name="ContactID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *         <element name="SetId" minOccurs="0">
-             *           <complexType>
-             *             <complexContent>
-             *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *                 <all>
-             *                   <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *                 </all>
-             *               </restriction>
-             *             </complexContent>
-             *           </complexType>
-             *         </element>
-             *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-             *       </all>
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class SupplierLocation { - - @XmlElementRef(name = "ContactID", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement contactID; - @XmlElement(name = "SetId") - protected RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId setId; - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the contactID property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getContactID() { - return contactID; - } - - /** - * Sets the value of the contactID property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setContactID(JAXBElement value) { - this.contactID = value; - } - - /** - * Gets the value of the setId property. - * - * @return - * possible object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId } - * - */ - public RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId getSetId() { - return setId; - } - - /** - * Sets the value of the setId property. - * - * @param value - * allowed object is - * {@link RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId } - * - */ - public void setSetId(RequisitionRequisitionImportPull.LineItems.Item.SupplierLocation.SetId value) { - this.setId = value; - } - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - - /** - * Class name ariba.core.SetId, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-                 * <complexType>
-                 *   <complexContent>
-                 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-                 *       <all>
-                 *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
-                 *       </all>
-                 *     </restriction>
-                 *   </complexContent>
-                 * </complexType>
-                 * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class SetId { - - @XmlElementRef(name = "UniqueName", namespace = "urn:Ariba:Buyer:vrealm_3", type = JAXBElement.class, required = false) - protected JAXBElement uniqueName; - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public JAXBElement getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link JAXBElement }{@code <}{@link String }{@code >} - * - */ - public void setUniqueName(JAXBElement value) { - this.uniqueName = value; - } - - } - - } - - } - - } - - - /** - * Class name ariba.user.core.User, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <all>
-     *         <element name="PasswordAdapter" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *       </all>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class Preparer { - - @XmlElement(name = "PasswordAdapter", required = true, nillable = true) - protected String passwordAdapter; - @XmlElement(name = "UniqueName", required = true, nillable = true) - protected String uniqueName; - - /** - * Gets the value of the passwordAdapter property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPasswordAdapter() { - return passwordAdapter; - } - - /** - * Sets the value of the passwordAdapter property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPasswordAdapter(String value) { - this.passwordAdapter = value; - } - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUniqueName(String value) { - this.uniqueName = value; - } - - } - - - /** - * Class name ariba.user.core.User, group name Reference, variant vrealm_3. - * - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <all>
-     *         <element name="PasswordAdapter" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *         <element name="UniqueName" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *       </all>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - - }) - public static class Requester { - - @XmlElement(name = "PasswordAdapter", required = true, nillable = true) - protected String passwordAdapter; - @XmlElement(name = "UniqueName", required = true, nillable = true) - protected String uniqueName; - - /** - * Gets the value of the passwordAdapter property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getPasswordAdapter() { - return passwordAdapter; - } - - /** - * Sets the value of the passwordAdapter property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setPasswordAdapter(String value) { - this.passwordAdapter = value; - } - - /** - * Gets the value of the uniqueName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUniqueName() { - return uniqueName; - } - - /** - * Sets the value of the uniqueName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUniqueName(String value) { - this.uniqueName = value; - } - - } - -} diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/ariba-p2p-api.properties b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/ariba-p2p-api.properties deleted file mode 100644 index 88522a1..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/ariba-p2p-api.properties +++ /dev/null @@ -1,22 +0,0 @@ -#Password=<< Existing password/certificate removed on Export >> -# -#Tue Jun 28 08:37:07 UTC 2016 -deliverTo= -headerUniqueName=
-shipTo= -billingAddress= -User= -currency= -Name=ariba-p2p-api -originatingSystem= -URL=https\:///Buyer/soap/salesdemo/RequisitionImportPull?wsdl -CloudConnectorVersion=2 -Type=HTTP -passwordAdapter=PasswordAdapter1 -preparer= -ProxyType=Internet -originatingSystemId= -businessUnit= -commodityCode= -Authentication=BasicAuthentication -Description=Ariba P2P SOAP WS API Destination diff --git a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/package-info.java b/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/package-info.java deleted file mode 100644 index 1dbed9e..0000000 --- a/requisition-parent/requisition-ariba-p2p-client/src/main/java/ariba/buyer/vrealm_3/package-info.java +++ /dev/null @@ -1,2 +0,0 @@ -@javax.xml.bind.annotation.XmlSchema(namespace = "urn:Ariba:Buyer:vrealm_3", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) -package ariba.buyer.vrealm_3;