//Generated by wsdl2apex public class Sbg001Sync { public class HTTPS_Port { public String endpoint_x = 'https://pit0u.is.olympus.global:50001/XISOAPAdapter/MessageServlet?senderParty=&senderService=OCN_SFDC_T&receiverParty=&receiverService=&interface=SBG001_Sync_BC2GPI&interfaceNamespace=http%3A%2F%2Folympus.co.jp%2Fgpi%2FSBG001'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; private String[] ns_map_type_info = new String[]{'http://olympus.co.jp/gpi/SBG001', 'Sbg001Sync', 'http://olympus.co.jp/common/message', 'OlympusCoJpCommonMessage'}; public OlympusCoJpCommonMessage.LOG_element[] SBG001_Sync_BC2GPI(Sbg001Sync.SSBDCustomerContacts_element[] SSBDCustomerContacts) { Sbg001Sync.SBG001 request_x = new Sbg001Sync.SBG001(); request_x.SSBDCustomerContacts = SSBDCustomerContacts; OlympusCoJpCommonMessage.Response response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://sap.com/xi/WebService/soap1.1', 'http://olympus.co.jp/gpi/SBG001', 'SBG001', 'http://olympus.co.jp/common/message', 'Response', 'OlympusCoJpCommonMessage.Response'} ); response_x = response_map_x.get('response_x'); return response_x.LOG; } } public class SSBDCustomerContact_element { public String CustomerCode; public String CustomerDescription; public String CustomerDescription2Description3; public String CustomerAreaCity; public String TelephoneMobile; public String FaxEmail; public String PostalCode; public String Address; public String CustomerCategory; public String Industry; public String ContactOffice; public String ContactCode; public String ContactEffectiveDateFrom; public String PurposeOfAdvice; private String[] CustomerCode_type_info = new String[]{'CustomerCode','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] CustomerDescription_type_info = new String[]{'CustomerDescription','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] CustomerDescription2Description3_type_info = new String[]{'CustomerDescription2Description3','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] CustomerAreaCity_type_info = new String[]{'CustomerAreaCity','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] TelephoneMobile_type_info = new String[]{'TelephoneMobile','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] FaxEmail_type_info = new String[]{'FaxEmail','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] PostalCode_type_info = new String[]{'PostalCode','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] Address_type_info = new String[]{'Address','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] CustomerCategory_type_info = new String[]{'CustomerCategory','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] Industry_type_info = new String[]{'Industry','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] ContactOffice_type_info = new String[]{'ContactOffice','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] ContactCode_type_info = new String[]{'ContactCode','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] ContactEffectiveDateFrom_type_info = new String[]{'ContactEffectiveDateFrom','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] PurposeOfAdvice_type_info = new String[]{'PurposeOfAdvice','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://olympus.co.jp/gpi/SBG001','false','false'}; private String[] field_order_type_info = new String[]{'CustomerCode','CustomerDescription','CustomerDescription2Description3','CustomerAreaCity','TelephoneMobile','FaxEmail','PostalCode','Address','CustomerCategory','Industry','ContactOffice','ContactCode','ContactEffectiveDateFrom','PurposeOfAdvice'}; } public class SSBDCustomerContacts_element { public OlympusCoJpCommonMessage.Monitoring Monitoring; public Sbg001Sync.SSBDCustomerContact_element[] SSBDCustomerContact; private String[] Monitoring_type_info = new String[]{'Monitoring','http://olympus.co.jp/gpi/SBG001',null,'1','1','false'}; private String[] SSBDCustomerContact_type_info = new String[]{'SSBDCustomerContact','http://olympus.co.jp/gpi/SBG001',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://olympus.co.jp/gpi/SBG001','false','false'}; private String[] field_order_type_info = new String[]{'Monitoring','SSBDCustomerContact'}; } public class SBG001 { public Sbg001Sync.SSBDCustomerContacts_element[] SSBDCustomerContacts; private String[] SSBDCustomerContacts_type_info = new String[]{'SSBDCustomerContacts','http://olympus.co.jp/gpi/SBG001',null,'1','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://olympus.co.jp/gpi/SBG001','false','false'}; private String[] field_order_type_info = new String[]{'SSBDCustomerContacts'}; } }