org.opencrx.application.shop1.cci2
Interface ContractT

All Known Subinterfaces:
ContractT

public interface ContractT


Nested Class Summary
static class ContractT.Member
          The structure's members
 
Method Summary
 Date getActiveOn()
          Retrieves the value for the optional structure field activeOn.
 String getBillingPartner()
          Retrieves the value for the optional structure field billingPartner.
 List<String> getBillingPartnerRegistrationId()
          Retrieves a list containing all the elements for the structure field billingPartnerRegistrationId.
 Date getCancelOn()
          Retrieves the value for the optional structure field cancelOn.
 Date getClosedOn()
          Retrieves the value for the optional structure field closedOn.
 Integer getContractCurrency()
          Retrieves the value for the optional structure field contractCurrency.
 String getContractNumber()
          Retrieves the value for the structure field contractNumber.
 ContractStatusT getContractStatus()
          Retrieves the value for the structure field contractStatus.
 String getCustomerNumber()
          Retrieves the value for the structure field customerNumber.
 Date getExpiresOn()
          Retrieves the value for the optional structure field expiresOn.
 List<String> getExternalId()
          Retrieves a list containing all the elements for the structure field externalId.
 String getGiftMessage()
          Retrieves the value for the optional structure field giftMessage.
<T extends ContractPositionT>
List<T>
getPosition()
          Retrieves a list containing all the elements for the structure field position.
 PostalAddressT getPostalAddressDelivery()
          Retrieves the value for the optional structure field postalAddressDelivery.
 PostalAddressT getPostalAddressInvoice()
          Retrieves the value for the optional structure field postalAddressInvoice.
 String getTotalAmount()
          Retrieves the value for the optional structure field totalAmount.
 String getTotalAmountIncludingTax()
          Retrieves the value for the optional structure field totalAmountIncludingTax.
 String getTotalBaseAmount()
          Retrieves the value for the optional structure field totalBaseAmount.
 String getTotalDiscountAmount()
          Retrieves the value for the optional structure field totalDiscountAmount.
 String getTotalTaxAmount()
          Retrieves the value for the optional structure field totalTaxAmount.
 Boolean isGift()
          Retrieves the value for the optional structure field isGift.
 

Method Detail

getActiveOn

Date getActiveOn()
Retrieves the value for the optional structure field activeOn.

Date at which the contract is active on. activeOn is managed by the API-client. --> Contract::activeOn

Returns:
The possibly null value for structure field activeOn.

getBillingPartner

String getBillingPartner()
Retrieves the value for the optional structure field billingPartner.

billingPartner is managed by the API-client. --> Contract::userString0

Returns:
The possibly null value for structure field billingPartner.

getBillingPartnerRegistrationId

List<String> getBillingPartnerRegistrationId()
Retrieves a list containing all the elements for the structure field billingPartnerRegistrationId.

billingPartnerRegistrationId is managed by the API-client. --> Contrat::userString3

Returns:
A list containing all elements for this structure field.

getCancelOn

Date getCancelOn()
Retrieves the value for the optional structure field cancelOn.

Date at which the contract was cancelled. cancelOn is managed by the API-client. --> Contract::cancelOn

Returns:
The possibly null value for structure field cancelOn.

getClosedOn

Date getClosedOn()
Retrieves the value for the optional structure field closedOn.

Date at which the contract is closed. closedOn is managed by the API-client. --> Contract::closedOn

Returns:
The possibly null value for structure field closedOn.

getContractCurrency

Integer getContractCurrency()
Retrieves the value for the optional structure field contractCurrency.

contractCurrency is managed by the API-client. --> Contract::contractCurrency

Returns:
The possibly null value for structure field contractCurrency.

getContractNumber

String getContractNumber()
Retrieves the value for the structure field contractNumber.

contractNumber is managed by the API-client. --> Contract::contractNumber

Returns:
The non-null value for structure field contractNumber.

getContractStatus

ContractStatusT getContractStatus()
Retrieves the value for the structure field contractStatus.

contractStatus is managed by the the operation setInvoiceStatus() or setSalesOrderStatus().

Returns:
The non-null value for structure field contractStatus.

getCustomerNumber

String getCustomerNumber()
Retrieves the value for the structure field customerNumber.

customerNumber is managed by the API-client. --> Contract::customer

Returns:
The non-null value for structure field customerNumber.

getExpiresOn

Date getExpiresOn()
Retrieves the value for the optional structure field expiresOn.

Date at which the contract expires. expiresOn is managed by the API-client. --> Contract::expiresOn

Returns:
The possibly null value for structure field expiresOn.

getExternalId

List<String> getExternalId()
Retrieves a list containing all the elements for the structure field externalId.

externalId is managed by the API-client. --> Contract::externalLink

Returns:
A list containing all elements for this structure field.

getGiftMessage

String getGiftMessage()
Retrieves the value for the optional structure field giftMessage.

Returns:
The possibly null value for structure field giftMessage.

isGift

Boolean isGift()
Retrieves the value for the optional structure field isGift.

Returns:
The possibly null value for structure field isGift.

getPosition

<T extends ContractPositionT> List<T> getPosition()
Retrieves a list containing all the elements for the structure field position.

--> Contract::position

Returns:
A list containing all elements for this structure field.

getPostalAddressDelivery

PostalAddressT getPostalAddressDelivery()
Retrieves the value for the optional structure field postalAddressDelivery.

postalAddressDelivery is managed by the API-client. --> Contract::address

Returns:
The possibly null value for structure field postalAddressDelivery.

getPostalAddressInvoice

PostalAddressT getPostalAddressInvoice()
Retrieves the value for the optional structure field postalAddressInvoice.

postalAddressInvoice is managed by the API-client. --> Contract::address

Returns:
The possibly null value for structure field postalAddressInvoice.

getTotalAmount

String getTotalAmount()
Retrieves the value for the optional structure field totalAmount.

totalAmount is read-only and is calculated by the implementation. --> Contract::totalAmount

Returns:
The possibly null value for structure field totalAmount.

getTotalAmountIncludingTax

String getTotalAmountIncludingTax()
Retrieves the value for the optional structure field totalAmountIncludingTax.

totalAmountIncludingTax is read-only and is calculated by the implementation. --> Contract::totalAmountIncludingTax

Returns:
The possibly null value for structure field totalAmountIncludingTax.

getTotalBaseAmount

String getTotalBaseAmount()
Retrieves the value for the optional structure field totalBaseAmount.

totalBaseAmount is read-only and is calculated by the implementation. --> Contract::totalBaseAmount

Returns:
The possibly null value for structure field totalBaseAmount.

getTotalDiscountAmount

String getTotalDiscountAmount()
Retrieves the value for the optional structure field totalDiscountAmount.

totalDiscountAmount is read-only and is calculated by the implementation. --> Contract::totalDiscountAmount

Returns:
The possibly null value for structure field totalDiscountAmount.

getTotalTaxAmount

String getTotalTaxAmount()
Retrieves the value for the optional structure field totalTaxAmount.

totalTaxAmount is read-only and is calculated by the implementation. --> Contract::totalTaxAmount

Returns:
The possibly null value for structure field totalTaxAmount.


This software is published under the BSD license. Copyright © 2003-2013, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.