Summary Table
Categories |
Total Count |
PII |
0 |
URL |
0 |
DNS |
0 |
EKL |
0 |
IP |
0 |
PORT |
0 |
VsID |
0 |
CF |
0 |
AI |
0 |
VPD |
0 |
PL |
0 |
Other |
0 |
File Content
<?xml version="1.0" encoding="UTF-8"?>
<Export generator="Cache" version="25">
<Class name="EDIGW.ErrorDTL">
<Super>%Persistent,%XML.Adaptor</Super>
<TimeCreated>64977,50446.286338</TimeCreated>
<Property name="errDate">
<Type>%Date</Type>
<SqlColumnNumber>2</SqlColumnNumber>
</Property>
<Property name="errTime">
<Type>%Time</Type>
<SqlColumnNumber>3</SqlColumnNumber>
</Property>
<Property name="errFN">
<Type>%String</Type>
<SqlColumnNumber>4</SqlColumnNumber>
<Parameter name="MAXLEN" value="999"/>
</Property>
<Property name="errStatus">
<Type>%Status</Type>
<SqlColumnNumber>9</SqlColumnNumber>
</Property>
<Property name="errTXTYPE">
<Type>%String</Type>
<SqlColumnNumber>5</SqlColumnNumber>
</Property>
<Property name="errST02TXNCTLNBR">
<Type>%String</Type>
<SqlColumnNumber>6</SqlColumnNumber>
</Property>
<Property name="errRawData">
<Type>%String</Type>
<Parameter name="MAXLEN" value="99999"/>
</Property>
<Property name="errDocument">
<Type>EnsLib.EDI.X12.Document</Type>
<SqlColumnNumber>7</SqlColumnNumber>
</Property>
<Property name="errSqlIIterator">
<Type>%Integer</Type>
<SqlColumnNumber>8</SqlColumnNumber>
</Property>
<Method name="logErr">
<ClassMethod>1</ClassMethod>
<FormalSpec>aux:EDIGW.Auxiliary,errSC:%Status,rawContent:%String,errDoc:EnsLib.EDI.X12.Document="",sqlIIterator:%Integer=0</FormalSpec>
<ReturnType>%Status</ReturnType>
<Implementation><![CDATA[
Set errDTL = ##class(EDIGW.ErrorDTL).%New()
Set errDTL.errDate = $Piece($H,",",1)
Set errDTL.errTime = $Piece($H,",",2)
Set errDTL.errFN = aux.FILENUMBER
Set errDTL.errTXTYPE = aux.TXTYPE
Set errDTL.errST02TXNCTLNBR = aux.ST02TXNCTLNBR
Set errDTL.errStatus = errSC
Set errDTL.errRawData = rawContent
Set errDTL.errDocument = errDoc
Set status=errDTL.%Save()
Quit status
]]></Implementation>
</Method>
<Storage name="Default">
<Type>%Library.CacheStorage</Type>
<DataLocation>^EDIGW.ErrorDTLD</DataLocation>
<DefaultData>ErrorDTLDefaultData</DefaultData>
<IdLocation>^EDIGW.ErrorDTLD</IdLocation>
<IndexLocation>^EDIGW.ErrorDTLI</IndexLocation>
<StreamLocation>^EDIGW.ErrorDTLS</StreamLocation>
<Data name="ErrorDTLDefaultData">
<Value name="1">
<Value>%%CLASSNAME</Value>
</Value>
<Value name="2">
<Value>errDate</Value>
</Value>
<Value name="3">
<Value>errTime</Value>
</Value>
<Value name="4">
<Value>errFN</Value>
</Value>
<Value name="5">
<Value>errStatus</Value>
</Value>
<Value name="6">
<Value>errTXTYPE</Value>
</Value>
<Value name="7">
<Value>errST02TXNCTLNBR</Value>
</Value>
<Value name="8">
<Value>errRawData</Value>
</Value>
<Value name="9">
<Value>errDocument</Value>
</Value>
<Value name="10">
<Value>errSqlIIterator</Value>
</Value>
</Data>
</Storage>
</Class>
</Export>