Menu

UDF

splitForLength per splitting dei testi
Questa funzione è utile nella generazione dei segmenti dei testi negli idoc sia di testata E1EDKT1/E1EDKT2 che di posizione E1EDPT1/E1EDPT2 In particolare, [...]
createContext
Crea contesti in numero pari ai parametri della function. Utile per generare un array di parametri da passare in input a qualcosa. public void [...]
Dynamic Configuration URL PlainHTTP
Assegnazione URL a cc PlainHTTP in modalità Assign Type URL Address public String PlainHTTPDestDynConf(String value, Container container) throws [...]
getTimestamp()
public String getTimestamp(Container container) throws StreamTransformationException{ String DATE_FORMAT_NOW = "yyyyMMdd_HHmmss_SSS"; Calendar cal = [...]
Container
Cache di valori all’interno di una UDF. Resta persistente fra una chiamata e l’altra della medesima UDF.
GlobalContainer
Per condividere un valore fra le UDF di un mapping public String initCounter(Container container) throws StreamTransformationException{ [...]
getSystemName
Utile come input ad un FixedValue laddove l’output dipende dal tipo di ambiente sviluppo, test o produzione. public String getSystemName(String [...]
SOAPLookup
import java.io.ByteArrayInputStream; import java.io.InputStream; import java.io.StringWriter; import javax.xml.transform.stream.StreamResult; import [...]
Trace
AbstractTrace _trc =  container.getTrace(); _trc.addWarning(var1);
removeSUPPRESS
public void removeSUPPRESS(String[] inp, ResultList result, Container container) throws StreamTransformationException{ result.clear(); for (int i=0; [...]