def main(inn,out):
for TRANSLATE in inn.getloop({'BOTSID':'ShippingOrderforSalesOrderDelivery'},{'BOTSID':'Header'}):
delivery_type = TRANSLATE.get({'BOTSID':'Header','DeliveryType':None})
if delivery_type != 'ZLR':
return 'LUNDBECK_RRCPT_xml2xml' #alt-value is returned
else:
for CTRL_SEG in inn.getloop({'BOTSID':'ShippingOrderforSalesOrderDelivery'}):
out.put({'BOTSID':'ONE_ORD_I'},{'BOTSID':'CTRL_SEG','TRNNAM': 'ORDER_TRAN'})
out.put({'BOTSID':'ONE_ORD_I'},{'BOTSID':'CTRL_SEG','TRNVER': '2010.2'})
out.put({'BOTSID':'ONE_ORD_I'},{'BOTSID':'CTRL_SEG','WHSE_ID': 'TR_0126_06'})
out.put({'BOTSID':'ONE_ORD_I'},{'BOTSID':'CTRL_SEG','CLIENT_ID':'CID002035'})