Curinga

Estrutura de Instrução Semelhante para Atributo e Mensagem de Elemento Curinga

Origem:
po:purchaseOrder
  ShipTo
  po:comment
  Curinga
Destino:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
Instrução antes do mapeamento:
<ElementMsgStatement po:purchaseOrder>
Instrução após mapeamento:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement submap1($source/po:purchaseOrder/po:comment)>

Mapear para Curinga sem Instruções Condicionais

Origem:
po:purchaseOrder
  ShipTo
  po:comment
  Curinga
Destino:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
Instrução antes do mapeamento:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement>
Instrução após mapeamento:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement submap1($source/po:purchaseOrder/po:comment)>

Mapear a partir de Curinga com Condição sobre Existência de Substituição de Curinga (a)

Origem:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
Destino:
po:purchaseOrder
  ShipTo
  po:comment
  Curinga
Instrução antes do mapeamento:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
  <WildcardMsgStatement>
    <MapFromStatement>
Instrução após mapeamento:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <Qualify>
    <Condition exist($source/po:purchaseOrder/Item)>
      <ElementMsgStatement po:comment>
        <MapFromStatement submap2(element($source/po:purchaseOrder/Item, ItemType))>
  <WildcardMsgStatement>
    <MapFromStatement>

Mapear a partir de Curinga com Condição sobre Existência de Substituição de Curinga (b)

Origem:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
Destino:
po:purchaseOrder
  ShipTo
  po:comment
  Wildcard
Instrução antes do mapeamento:
<ElementMsgStatement po:purchaseOrder>
Instrução após mapeamento:
<ElementMsgStatement po:purchaseOrder>
  <ElementMsgStatement ShipTo>
    <MapFromStatement>
  <ElementMsgStatement po:comment>
    <MapFromStatement>
 <Qualify>
    <Condition exist($source/po:purchaseOrder/Item)>
      <WildcardMsgStatement>
        <MapFromStatement submap3(element($source/po:purchaseOrder/Item, ItemType))>
Tarefas relacionadas
Desenvolvendo Mapeamentos de Mensagens
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2005 Última Atualização: 04/11/2005
ar25233_5_