|
Open Business Objects for EDI v3.5.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.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(TemplateFunctionalGroup inTFG,
IContainedObject inParent)
instantiates a functional group from the definition in an envelope xml rules file. |
|
| Method Summary | |
void |
addTransactionSet(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. |
char |
getDelimiter(char inOriginal)
returns the new delimiter based on the old delimiter |
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(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, 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(TemplateFunctionalGroup inTFG,
IContainedObject inParent)
| Method Detail |
public void addTransactionSet(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(DocumentErrors inDErr)
validate in class FunctionalGrouppublic TemplateSegmentContainer getTemplateSegmentContainer()
ISegmentContainer
public char getDelimiter(char inOriginal)
IContainedObject
inOriginal -
|
Open Business Objects for EDI v3.5.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||