📜  ebXML-CPP和CPA

📅  最后修改于: 2020-11-10 05:21:40             🧑  作者: Mango


协作协议简档(CPP)提供了有关特定贸易伙伴打算进行电子商务的所有必要信息。 CPP定义了贸易伙伴的以下属性:

  • 通过业务流程的业务能力。

  • 他们在协作中扮演的角色(买方或保险人)。

  • 交付渠道和运输协议。 (HTTP,SMTP等)

  • 商业文件的包装方式。

  • 安全约束(SSL,数字证书)。

  • 各方配置到业务流程规范。

CPP与全球唯一标识符(GUID)存储在ebXML注册表中,业务伙伴可以通过注册表找到彼此的CPP。

CPP中的信息可供搜索,因此潜在的贸易伙伴可以确定组织是否具有开展业务的能力。

CPP的结构

CPP在其根元素和版本上定义了名称空间,以区分任何后续更改。 CPP的结构由具有以下元素的根协作协议概要文件元素组成:

  • PartyInfo: PartyInfo元素提供有关组织的信息。

  • 包装:包装元素提供有关消息实际构造方式的信息。消息被作为SOAP消息处理。

  • 签名:文档的可选部分

  • 评论元素:可以包含。



    ...
    
...


    ...
    
    ...


    ...
    
    ...


    ...
    
    ...


贸易伙伴协议

贸易伙伴协议(TPA)是为贸易关系中的双方定义法律条款和条件以及技术规格的合同。 CPA来自贸易伙伴的CPP。

电子TPA指定的规则独立于任何一方的业务流程。 TPA中条款和条件的技术描述以XML文档表示,该文档将每个IT系统配置为根据协议规则进行操作。

TPA属性包括其名称,合作伙伴名称,开始和结束日期,角色以及其他参数。通常,一方会生成CPA并将其提供给另一方进行批准。双方达成协议后,他们各自获取同一CPA的电子副本,并使用它来配置他们的系统。

CPA也可以添加到注册表中以供参考,但这不是标准要求。

注册会计师的结构

CPA在其根元素和版本上定义了名称空间,以区分任何后续更改。 CPP的结构由“协作协议协议”根元素以及以下元素组成:

  • Start and End: These elements represent, in coordinated universal time, the beginning and end of the period during which this CPA is active.

  • PartyInfo: The PartyInfo element provides information about the organization. Here PartyInfo elements are included for both parties involved in the agreement.

  • Packaging: The Packaging element provides information about the way in which messages are actually constructed. Messages are processed as SOAP messages.

  • Signature: Optional part of the document.

  • Comment elements: can be included.




1998-04-07T18:50:00
1999-04-07T18:50:00




    ...
    
    ...



    ...
    
    ...



    ...
    
    ...