org.ota.hotel
Class InvCount.Inventory.InvCounts.InvCountInner

java.lang.Object
  extended by org.ota.hotel.InvCount.Inventory.InvCounts.InvCountInner
Enclosing class:
InvCount.Inventory.InvCounts

public static class InvCount.Inventory.InvCounts.InvCountInner
extends java.lang.Object

Individual inventory count (e.g., Physical, Available, Sold, OOO, NAFS). Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="InvCount" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="InvBlockCutoff" minOccurs="0">
         <xs:complexType>
           <xs:attributeGroup ref="ns:InvBlockCutoffGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="CountType"/>
     <xs:attribute type="xs:int" use="optional" name="Count"/>
     <xs:attribute type="xs:string" use="optional" name="AdjustReason"/>
     <xs:attribute use="optional" name="ActionType">
       <xs:simpleType>
         <!-- Reference to inner class Action -->
       </xs:simpleType>
     </xs:attribute>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class InvCount.Inventory.InvCounts.InvCountInner.Action
          Schema fragment(s) for this class:
 
Constructor Summary
InvCount.Inventory.InvCounts.InvCountInner()
           
 
Method Summary
 InvCount.Inventory.InvCounts.InvCountInner.Action getAction()
          Get the 'ActionType' attribute value.
 java.lang.String getAdjustReason()
          Get the 'AdjustReason' attribute value.
 java.lang.String getCount()
          Get the 'CountType' attribute value.
 java.lang.Integer getCount1()
          Get the 'Count' attribute value.
 InvBlockCutoffGroup getInvBlockCutoff()
          Get the 'InvBlockCutoffGroup' attributeGroup value.
 void setAction(InvCount.Inventory.InvCounts.InvCountInner.Action action)
          Set the 'ActionType' attribute value.
 void setAdjustReason(java.lang.String adjustReason)
          Set the 'AdjustReason' attribute value.
 void setCount(java.lang.String count)
          Set the 'CountType' attribute value.
 void setCount1(java.lang.Integer count1)
          Set the 'Count' attribute value.
 void setInvBlockCutoff(InvBlockCutoffGroup invBlockCutoff)
          Set the 'InvBlockCutoffGroup' attributeGroup value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvCount.Inventory.InvCounts.InvCountInner

public InvCount.Inventory.InvCounts.InvCountInner()
Method Detail

getInvBlockCutoff

public InvBlockCutoffGroup getInvBlockCutoff()
Get the 'InvBlockCutoffGroup' attributeGroup value. The usage here provides details regarding the inventory count cutoffs. This attribute group was reused and does not apply to blocks, even though the word "block" appears in the attribute group name.

Returns:
value

setInvBlockCutoff

public void setInvBlockCutoff(InvBlockCutoffGroup invBlockCutoff)
Set the 'InvBlockCutoffGroup' attributeGroup value. The usage here provides details regarding the inventory count cutoffs. This attribute group was reused and does not apply to blocks, even though the word "block" appears in the attribute group name.

Parameters:
invBlockCutoff -

getCount

public java.lang.String getCount()
Get the 'CountType' attribute value. This identifies the type of inventory count being reported. Refer to OpenTravel Code List Inventory Count Type (INV).

Returns:
value

setCount

public void setCount(java.lang.String count)
Set the 'CountType' attribute value. This identifies the type of inventory count being reported. Refer to OpenTravel Code List Inventory Count Type (INV).

Parameters:
count -

getCount1

public java.lang.Integer getCount1()
Get the 'Count' attribute value.

Returns:
value

setCount1

public void setCount1(java.lang.Integer count1)
Set the 'Count' attribute value.

Parameters:
count1 -

getAdjustReason

public java.lang.String getAdjustReason()
Get the 'AdjustReason' attribute value. Additional information as to the nature of the inventory adjustment; eg. GUEST EXTENDED STAY, or ROOM CHANGE, etc

Returns:
value

setAdjustReason

public void setAdjustReason(java.lang.String adjustReason)
Set the 'AdjustReason' attribute value. Additional information as to the nature of the inventory adjustment; eg. GUEST EXTENDED STAY, or ROOM CHANGE, etc

Parameters:
adjustReason -

getAction

public InvCount.Inventory.InvCounts.InvCountInner.Action getAction()
Get the 'ActionType' attribute value. An enumerated type. 'Adjustment' is the offset up or down to the inventoried item (day to day business); 'Used' means the Inv value is how much of this inventoried item has been used/sold at this point in time; 'Remaining' means that the Inv value shows what is left for the inventoried item at this point in time; 'Allocation' means this is how much of the inventoried item is going to be allocated to the receiver for them to pull from inventory.

Returns:
value

setAction

public void setAction(InvCount.Inventory.InvCounts.InvCountInner.Action action)
Set the 'ActionType' attribute value. An enumerated type. 'Adjustment' is the offset up or down to the inventoried item (day to day business); 'Used' means the Inv value is how much of this inventoried item has been used/sold at this point in time; 'Remaining' means that the Inv value shows what is left for the inventoried item at this point in time; 'Allocation' means this is how much of the inventoried item is going to be allocated to the receiver for them to pull from inventory.

Parameters:
action -