//Generated by wsdl2apex
|
|
public class Nfm001Sync {
|
public class HTTPS_Port {
|
public String endpoint_x = 'https://sfdc-ocm-test.olympus.co.jp/XISOAPAdapter/MessageServlet?senderParty=&senderService=OCM_SFDC_D&receiverParty=&receiverService=&interface=NFM001_Sync_BC2GPI&interfaceNamespace=http%3A%2F%2Folympus.co.jp%2Fgpi%2FNFM001';
|
public Map<String,String> inputHttpHeaders_x;
|
public Map<String,String> 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/common/message', 'OlympusCoJpCommonMessage', 'http://olympus.co.jp/gpi/NFM001', 'Nfm001Sync'};
|
public OlympusCoJpCommonMessage.LOG_element[] NFM001_Sync_BC2GPI(Nfm001Sync.Endusers_element[] Endusers) {
|
Nfm001Sync.NFM001 request_x = new Nfm001Sync.NFM001();
|
OlympusCoJpCommonMessage.Response response_x;
|
request_x.Endusers = Endusers;
|
Map<String, OlympusCoJpCommonMessage.Response> response_map_x = new Map<String, OlympusCoJpCommonMessage.Response>();
|
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/NFM001',
|
'NFM001',
|
'http://olympus.co.jp/common/message',
|
'Response',
|
'OlympusCoJpCommonMessage.Response'}
|
);
|
System.debug(response_map_x);
|
response_x = response_map_x.get('response_x');
|
System.debug(response_map_x);
|
return response_x.LOG;
|
}
|
}
|
public class Endusers_element {
|
public OlympusCoJpCommonMessage.Monitoring Monitoring;
|
public Nfm001Sync.Enduser_element[] Enduser;
|
private String[] Monitoring_type_info = new String[]{'Monitoring','http://olympus.co.jp/common/message','Monitoring','1','1','false'};
|
private String[] Enduser_type_info = new String[]{'Enduser','http://olympus.co.jp/gpi/NFM001','Enduser_element','0','-1','false'};
|
private String[] apex_schema_type_info = new String[]{'http://olympus.co.jp/gpi/NFM001','false','false'};
|
private String[] field_order_type_info = new String[]{'Monitoring','Enduser'};
|
}
|
public class Enduser_element {
|
public String CompanyCode;
|
public String CompanyDescription;
|
public String CompanyDescription2;
|
public String CompanyAreaCode;
|
public String DepartmentTelephone;
|
public String DepartmentFax;
|
public String DepartmentPostalCode;
|
public String DepartmentAddress;
|
public String CompanyCategory;
|
public String DepartmentCategory;
|
public String DepartmentDescription;
|
public String DepartmentCode;
|
public String DepartmentEffectiveDateTo;
|
public String PurposeOfAdvice;
|
private String[] CompanyCode_type_info = new String[]{'CompanyCode','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] CompanyDescription_type_info = new String[]{'CompanyDescription','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] CompanyDescription2_type_info = new String[]{'CompanyDescription2','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] CompanyAreaCode_type_info = new String[]{'CompanyAreaCode','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] DepartmentTelephone_type_info = new String[]{'DepartmentTelephone','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] DepartmentFax_type_info = new String[]{'DepartmentFax','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] DepartmentPostalCode_type_info = new String[]{'DepartmentPostalCode','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] DepartmentAddress_type_info = new String[]{'DepartmentAddress','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] CompanyCategory_type_info = new String[]{'CompanyCategory','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] DepartmentCategory_type_info = new String[]{'DepartmentCategory','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] DepartmentDescription_type_info = new String[]{'DepartmentDescription','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] DepartmentCode_type_info = new String[]{'DepartmentCode','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] DepartmentEffectiveDateTo_type_info = new String[]{'DepartmentEffectiveDateTo','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] PurposeOfAdvice_type_info = new String[]{'PurposeOfAdvice','http://www.w3.org/2001/XMLSchema','string','1','1','false'};
|
private String[] apex_schema_type_info = new String[]{'http://olympus.co.jp/gpi/NFM001','false','false'};
|
private String[] field_order_type_info = new String[]{'CompanyCode','CompanyDescription','CompanyDescription2','CompanyAreaCode','DepartmentTelephone','DepartmentFax','DepartmentPostalCode','DepartmentAddress','CompanyCategory','DepartmentCategory','DepartmentDescription','DepartmentCode','DepartmentEffectiveDateTo','PurposeOfAdvice'};
|
}
|
public class NFM001 {
|
public Nfm001Sync.Endusers_element[] Endusers;
|
private String[] Endusers_type_info = new String[]{'Endusers','http://olympus.co.jp/gpi/NFM001','Endusers_element','1','-1','false'};
|
private String[] apex_schema_type_info = new String[]{'http://olympus.co.jp/gpi/NFM001','false','false'};
|
private String[] field_order_type_info = new String[]{'Endusers'};
|
}
|
}
|