|
Open Business Objects for EDI v3.6.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--com.americancoders.edi.SegmentContainer
|
+--com.americancoders.edi.FunctionalGroup
|
+--com.americancoders.edi.ach.ACHFunctionalGroup
class for container Functional_Group
| Field Summary | |
static java.lang.String |
idHeader
static segment ids |
static java.lang.String |
idTrailer
|
| Fields inherited from class com.americancoders.edi.FunctionalGroup |
myTemplate, parent, transactionSets |
| Fields inherited from class com.americancoders.edi.SegmentContainer |
container, dupSegment, myTemplateContainer |
| Constructor Summary | |
ACHFunctionalGroup()
instantiates a functional group |
|
ACHFunctionalGroup(com.americancoders.edi.TemplateFunctionalGroup inTFG,
com.americancoders.edi.IContainedObject inParent)
instantiates a functional group from the definition in an envelope xml rules file. |
|
| Method Summary | |
void |
addTransactionSet(com.americancoders.edi.TransactionSet inTransactionSet)
add a transaction set to the vector (container) if GS01 is not set then method will set it to the group for the incoming TS, otherwise it will validate the TS group with this FG's group. |
com.americancoders.edi.TemplateSegmentContainer |
getTemplateSegmentContainer()
return segment container template |
void |
setCountInTrailer()
set the Transaction Count in the trailer object also sets the trailer "28" field from the headers "28" field |
void |
validate()
validates |
void |
validate(com.americancoders.edi.DocumentErrors inDErr)
validates doesn't throw exception but placess error message in DocumentErrors object |
| Methods inherited from class com.americancoders.edi.FunctionalGroup |
getFormattedText, getHeader, getID, getParent, getTemplateSegment, getTrailer, getTransactionSet, getTransactionSetCount, getTransactionSets, getXMLTag, readExternal, setHeaderId, setParent, setTrailerId, toString, trim, writeExternal, writeFormattedText |
| Methods inherited from class com.americancoders.edi.SegmentContainer |
addSegment, addSegment, addSegment, addSegmentToVector, createSegment, createSegment, createSegmentByIDAndName, defineContainer, equivalentSegments, getContainerSize, getSegment, getSegment, getSegment, getSegment, getSegment, getSegment, getSegmentByDataElementValue, getSegmentCount, getSegmentCount, isNull, isSegment, isSegment, isVector, parse, removeSegment, removeSegment, removeSegment, removeSegment, resetToFirstEquivalentSegment, setSegmentAt, setSegmentAt, whyNotUsed |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.americancoders.edi.ISegmentContainer |
addSegment, createSegment, getSegment, getSegment, getSegmentCount, removeSegment |
| Field Detail |
public static final java.lang.String idHeader
public static final java.lang.String idTrailer
| Constructor Detail |
public ACHFunctionalGroup()
public ACHFunctionalGroup(com.americancoders.edi.TemplateFunctionalGroup inTFG,
com.americancoders.edi.IContainedObject inParent)
| Method Detail |
public void addTransactionSet(com.americancoders.edi.TransactionSet inTransactionSet)
throws OBOEException
addTransactionSet in class FunctionalGroupinTransactionSet -
wrong - TS for this group
OBOEException
public void setCountInTrailer()
throws OBOEException
setCountInTrailer in class FunctionalGrouptrailer - not defined yet
OBOEException
public void validate()
throws OBOEException
validate in class FunctionalGroupOBOEException - indicates why envelope is invalidpublic void validate(com.americancoders.edi.DocumentErrors inDErr)
validate in class FunctionalGrouppublic com.americancoders.edi.TemplateSegmentContainer getTemplateSegmentContainer()
ISegmentContainer
|
Open Business Objects for EDI v3.6.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||