VAT-Lookup
Normal
0
/
ID_BATCHYID_BATCHCHANNEL_IDYCHANNEL_IDTRANSNAMEYTRANSNAMESTATUSYSTATUSLINES_READYLINES_READLINES_WRITTENYLINES_WRITTENLINES_UPDATEDYLINES_UPDATEDLINES_INPUTYLINES_INPUTLINES_OUTPUTYLINES_OUTPUTLINES_REJECTEDYLINES_REJECTEDERRORSYERRORSSTARTDATEYSTARTDATEENDDATEYENDDATELOGDATEYLOGDATEDEPDATEYDEPDATEREPLAYDATEYREPLAYDATELOG_FIELDYLOG_FIELDEXECUTING_SERVERNEXECUTING_SERVEREXECUTING_USERNEXECUTING_USERCLIENTNCLIENT
ID_BATCHYID_BATCHSEQ_NRYSEQ_NRLOGDATEYLOGDATETRANSNAMEYTRANSNAMESTEPNAMEYSTEPNAMESTEP_COPYYSTEP_COPYLINES_READYLINES_READLINES_WRITTENYLINES_WRITTENLINES_UPDATEDYLINES_UPDATEDLINES_INPUTYLINES_INPUTLINES_OUTPUTYLINES_OUTPUTLINES_REJECTEDYLINES_REJECTEDERRORSYERRORSINPUT_BUFFER_ROWSYINPUT_BUFFER_ROWSOUTPUT_BUFFER_ROWSYOUTPUT_BUFFER_ROWS
ID_BATCHYID_BATCHCHANNEL_IDYCHANNEL_IDLOG_DATEYLOG_DATELOGGING_OBJECT_TYPEYLOGGING_OBJECT_TYPEOBJECT_NAMEYOBJECT_NAMEOBJECT_COPYYOBJECT_COPYREPOSITORY_DIRECTORYYREPOSITORY_DIRECTORYFILENAMEYFILENAMEOBJECT_IDYOBJECT_IDOBJECT_REVISIONYOBJECT_REVISIONPARENT_CHANNEL_IDYPARENT_CHANNEL_IDROOT_CHANNEL_IDYROOT_CHANNEL_ID
ID_BATCHYID_BATCHCHANNEL_IDYCHANNEL_IDLOG_DATEYLOG_DATETRANSNAMEYTRANSNAMESTEPNAMEYSTEPNAMESTEP_COPYYSTEP_COPYLINES_READYLINES_READLINES_WRITTENYLINES_WRITTENLINES_UPDATEDYLINES_UPDATEDLINES_INPUTYLINES_INPUTLINES_OUTPUTYLINES_OUTPUTLINES_REJECTEDYLINES_REJECTEDERRORSYERRORSLOG_FIELDNLOG_FIELD
ID_BATCHYID_BATCHCHANNEL_IDYCHANNEL_IDLOG_DATEYLOG_DATEMETRICS_DATEYMETRICS_DATEMETRICS_CODEYMETRICS_CODEMETRICS_DESCRIPTIONYMETRICS_DESCRIPTIONMETRICS_SUBJECTYMETRICS_SUBJECTMETRICS_TYPEYMETRICS_TYPEMETRICS_VALUEYMETRICS_VALUE
0.0
0.0
10000
50
50
N
Y
50000
Y
N
1000
100
-
2014/12/30 12:25:19.832
-
2015/01/13 16:28:08.336
REST ClientGet data from XMLY
kunden_20150107.csvSelect valuesY
ieferanten_20150107.csvSelect values 2Y
Select valuesCreate URLY
Select values 2Create URLY
Create URLREST ClientY
Get data from XMLAufbereitenY
Aufbereitenvat_lookup.csvY
Aufbereiten
UserDefinedJavaClass
N
1
none
TRANSFORM_CLASS
Processor
vat_old
String
-1
-1
vat_new
String
-1
-1
Y
211
467
Y
Create URL
UserDefinedJavaClass
N
1
none
TRANSFORM_CLASS
Processor
/
String url = "http://vatid.eu/check/";
String country = vat.substring(0,2);
String vat_nr = vat.substring(2,vat.length());
get(Fields.Out, "help_url").setValue(out, url + "/" + country + "/" + vat_nr);
get(Fields.Out, "vat_old").setValue(out, get(Fields.In, "vat").getString(r));
// Send the row on to the next step.
putRow(data.outputRowMeta, out);
}
return true;
}]]>
help_url
String
-1
-1
vat_old
String
-1
-1
Y
214
219
Y
Get data from XML
getXMLData
Y
1
none
N
N
N
N
N
N
N
N
N
Y
UTF-8
N
N
valid
/response/valid
node
valueof
None
-1
-1
none
N
vatnr
/response/vat-number
node
valueof
None
-1
-1
none
N
country_code
/response/country-code
node
valueof
None
-1
-1
none
N
0
/response/valid
Y
N
help_result
213
380
Y
REST Client
Rest
N
1
none
TEXT PLAIN
GET
Y
N
help_url
Encrypted
N
Encrypted
help_result
help_resultcode
212
287
Y
Select values
SelectValues
Y
1
none
Steuernummer
vat
-2
-2
N
124
159
Y
Select values 2
SelectValues
Y
1
none
Steuer Nr.
vat
-2
-2
N
290
155
Y
ieferanten_20150107.csv
CsvInput
N
1
none
${GITREPOS}/input/lieferanten_20150107.csv
N
,
"
50000
Y
N
N
N
Lieferanten Nr
String
-1
-1
none
Suchname
String
-1
-1
none
Bezeichnung
String
-1
-1
none
Firmenname
String
-1
-1
none
Ansprechpartner
String
-1
-1
none
Strasse
String
-1
-1
none
PLZ
String
-1
-1
none
Stadt
String
-1
-1
none
Land
String
-1
-1
none
Code
String
-1
-1
none
Steuer Nr.
String
-1
-1
none
Mail
String
-1
-1
none
282
68
Y
kunden_20150107.csv
CsvInput
Y
1
none
${GITREPOS}/input/kunden_20150107.csv
N
,
"
50000
Y
N
N
N
Kundennr
String
-1
-1
none
Suchname
String
-1
-1
none
Type
String
-1
-1
none
Name
String
-1
-1
none
Ansprechpartner
String
-1
-1
none
Adresse
String
-1
-1
none
PLZ
String
-1
-1
none
Ort
String
-1
-1
none
Land
String
-1
-1
none
Telefon
String
-1
-1
none
Fax
String
-1
-1
none
mail
String
-1
-1
none
Steuernummer
String
-1
-1
none
Rechnung per Mail
String
-1
-1
none
Zahlungsziel
String
-1
-1
none
127
69
Y
vat_lookup.csv
TextFileOutput
Y
1
none
,
"
N
N
DOS
None
UTF-8
N
Y
${GITREPOS}/cam_dmi/vat_lookup
N
N
N
csv
N
N
N
N
N
N
Y
N
N
0
vat_old
String
none
-1
-1
vat_new
String
none
-1
-1
208
587
Y
N