Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Existem duas maneiras de enviar informações customizadas, que são pela BusinessMessage e pela ResponseMessage.

Exemplo:

Bloco de código
themeEmacs
languagejavaxml
linenumberstrue
<?xml version="1.0" encoding="UTF-8"?><TOTVSMessage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xmlschema/material/events/unitofmeasure_11_1_0.xsd">
  <MessageInformation version="11.1.0">
        <UUID>UnitOfMe-asur-eUps-ertE-vent00000000</UUID>
        <Type>BusinessMessage</Type>
        <Transaction>UnitOfMeasure</Transaction>
        <StandardVersion>1.0</StandardVersion>
        <SourceApplication>TestApplication</SourceApplication>
    <Product name="ExternalApp" version="1.0"/>
    <GeneratedOn>2001-12-31T12:00:00.000-03:00</GeneratedOn>
        <DeliveryType>Sync</DeliveryType>
  </MessageInformation>
  <BusinessMessage>
    <BusinessEvent>
      <Entity>UnitOfMeasure</Entity>
      <Event>upsert</Event>
      <Identification>
            <key name="code">UN</key>
          </Identification>
    </BusinessEvent>
    <BusinessContent>
      <Code>UN</Code>
      <Description>Unidade</Description>
    </BusinessContent>
    <CustomInformation>
             <Table name="labInfo">
                    <Record>
                           <Field name="quanticMass">120</Field>
                           <Field name="fusionMethod">Nuclear</Field>
                    </Record>
             </Table>
     </CustomInformation>
  </BusinessMessage>
</TOTVSMessage>