Table of Contents

Search

  1. Preface
  2. PowerCenter Mappings and Workflows
  3. B2B Data Exchange Transformations
  4. B2B Data Exchange Workflows
  5. Dashboard and Reports
  6. Creating Workflows for Event Reconciliation
  7. Forms Designer
  8. Configuring Email for Monitor Notification
  9. Dashboard and Reports
  10. B2B Data Exchange Web Services API
  11. B2B Data Exchange Run-time Java API
  12. B2B Data Exchange Forms Designer Java API

DX_TPM_Profile Create Operation

DX_TPM_Profile Create Operation

The DX_TPM_Profile
create
operation creates a profile with a specified profile name.

Guidelines

Use the following guidelines when you create a profile:
  • The request must use the
    create
    operation.

Response

The web service returns a DXProfileResponse object with the new profile information in a DXProfile object.
The web service returns a fault response in the following situations:
  • The DXProfile object has an element or attribute with an invalid value.
  • The profile name already exists in the B2B Data Exchange repository.
  • The partner name is not null but the account number is null.
  • The account number is not null but the partner name is null.
  • The profile name identifies a reserved system profile.
Create SOAP Message Example
The following SOAP message shows an example of a request to the DX_TPM_Profile web service to create a profile:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:inf="http://www.informatica.com/" xmlns:sec="http://b2b.informatica.com/dx/security" xmlns:tpm="http://b2b.informatica.com/dx/tpm/"> <soapenv:Header> <inf:Security> <UsernameToken> <Username>Administrator</Username> <Password>Administrator</Password> </UsernameToken> </inf:Security> <sec:DXSecurity> <sec:DXUsernameToken> <sec:DXUsername>sys</sec:DXUsername> <sec:DXPassword DXPasswordType="PasswordText">sys</sec:DXPassword> </sec:DXUsernameToken> </sec:DXSecurity> </soapenv:Header> <soapenv:Body> <tpm:DXProfileRequest> <operation>create</operation> <profile> <Id>123</Id> <Name>ProfileTestName</Name> <Description>ProfileTestName Description</Description> <PartnerName>PartnerTestName</PartnerName> <AccountNumber>123</AccountNumber> <WorkflowName>WORKFLOW_TEST_NAME</WorkflowName> <ScheduleName>ScheduleTestName</ScheduleName> <Status>ENABLED</Status> <!--Zero or more repetitions:--> <WorkflowParameter> <Name>WorkflowTempParameter1</Name> <Value>WorkflowTempParameter1Value</Value> </WorkflowParameter> <WorkflowParameter> <Name>WorkflowTempParameter2</Name> <Value>WorkflowTempParameter2Value</Value> </WorkflowParameter> <!--Zero or more repetitions:--> <CategoryName>CategoryName1</CategoryName> <CategoryName>CategoryName2</CategoryName> <!--Zero or more repetitions:--> <EventAttribute> <Name>EventAttribute1</Name> <Value>EventAttribute1Value</Value> </EventAttribute> <EventAttribute> <Name>EventAttribute2</Name> <Value>EventAttribute2Value</Value> </EventAttribute> </profile> </tpm:DXProfileRequest> </soapenv:Body> </soapenv:Envelope>

0 COMMENTS

We’d like to hear from you!