Skip to content

/AWS1/CL_CRM=>CREATEMEMBERSHIP()

About CreateMembership

Creates a membership for a specific collaboration identifier and joins the collaboration.

Method Signature

IMPORTING

Required arguments:

IV_COLLABORATIONIDENTIFIER TYPE /AWS1/CRMCOLLABORATIONID /AWS1/CRMCOLLABORATIONID

The unique ID for the associated collaboration.

IV_QUERYLOGSTATUS TYPE /AWS1/CRMMEMBERSHIPQUERYLOGS00 /AWS1/CRMMEMBERSHIPQUERYLOGS00

An indicator as to whether query logging has been enabled or disabled for the membership.

Optional arguments:

IT_TAGS TYPE /AWS1/CL_CRMTAGMAP_W=>TT_TAGMAP TT_TAGMAP

An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.

IO_DEFAULTRESULTCONF TYPE REF TO /AWS1/CL_CRMMEMBERSHIPPROTEC00 /AWS1/CL_CRMMEMBERSHIPPROTEC00

The default protected query result configuration as specified by the member who can receive results.

IO_PAYMENTCONFIGURATION TYPE REF TO /AWS1/CL_CRMMEMBERSHIPPMNTCONF /AWS1/CL_CRMMEMBERSHIPPMNTCONF

The payment responsibilities accepted by the collaboration member.

Not required if the collaboration member has the member ability to run queries.

Required if the collaboration member doesn't have the member ability to run queries but is configured as a payer by the collaboration creator.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_CRMCREMEMBERSHIPOUT /AWS1/CL_CRMCREMEMBERSHIPOUT