Árvore de páginas

Versões comparadas

Chave

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

...

  • PARAMETROS - Agrupador do XML (Utilizado apenas em arquivos em XML).
  • aCodTs            - Agrupador dos Códigos de Time Sheet.
  • cCodTs            - Código do Time Sheet (Utilizado apenas em arquivos em XML).
  • cCodMotv       - Código de Motivo de WO.
  • cCodPart         - Código do Participante que efetuou o WO.
  • cMsgWo          - Observação do WO.


Request Header XML

Image Removed

Request Body XML

Image Removed

Response XML

Image Removed

Json
Deck of Cards
idXML
Deck of Cards
Card
idxml
labelXML
Bloco de código
languagejava
themeMidnight
titleRequest Header Json
collapsetrue
LEGALDESK: TRUE
TENANTID: T1,M SP 01
Content-Type: application/xml
Bloco de código
languagexml
themeMidnight
titleRequest Body xml
collapsetrue
<PARAMETROS>
    <aCodTs>
         <cCodTs>000000000166</cCodTs>
         <cCodTs>000000000027</cCodTs>
         <cCodTs>000000000569</cCodTs>
    </aCodTs>
    <cCodMotv>001</cCodMotv>
    <cCodPart>002215</cCodPart>
    <cMsgWo>teste 123</cMsgWo>
</PARAMETROS>
Bloco de código
languagexml
themeMidnight
titleResponse XML
collapsetrue
<?xml version='1.0' encoding='UTF-8'?>
<wo-ts>
	<wo>
		<codigoWO>00000100</codigoWO>
		<timeSheet>
			<codigoTS>000000000027</codigoTS>
			<message>
			</message>
		</timeSheet>
		<timeSheet>
			<codigoTS>000000000166</codigoTS>
			<message>
			</message>
		</timeSheet>
	</wo>
	<wo>
		<codigoWO>00000101</codigoWO>
		<timeSheet>
			<codigoTS>000000000569</codigoTS>
			<message>
			</message>
		</timeSheet>
	</wo>
</wo-ts> 
Card
idjson
labelJSON
Aviso

Para correto funcionamento do serviço rest, é necessário que as informações estejam no encoding UTF-8

id

Bloco de código
languagejava
themeMidnight
titleRequest Header Json
collapsetrue
LEGALDESK: TRUE
TENANTID: T1,M SP 01
Content-Type: application/Json
Bloco de código
languagejava
themeMidnight
titleRequest Body Json
collapsetrue
{
  
"aCodTs": [
"000000000782
"000000000166", "000000000167", "
000000000783
000000000168"],
  
"cCodMotv": "001",
  
"cCodPart": "
000010
002215",
  "cMsgWo": "
Teste
Simulacao de Mensagem 
de
do WO"
}

Bloco de código
languagejava
themeMidnight
titleResponse Json
collapsetrue
{
  "wo-ts": [
    {
"totvs_total
      "timeSheets": 
3, "hasNext
[
        {
          "message": 
false
"",
"return": [ { "codigoTS
          "codTs": "000000000027"
        },
        {
          "message": "
000000000782
",
"codigoWO
          "codTs": "000000000166"
        }
      ],
"obs
      "codWo": "00000102"
Time

  
Sheet
 
 
Concluído."
},
    {
      "timeSheets": [
        {
"codigoTS
          "message": "
000000000783
",
"codigoWO
          "codTs": "000000000569"
        }
      ],
"obs
      "codWo": "00000103"
    }
,

  ]
}



b. POST - JurRESTFun/wo-can

...

05 - WO não localizado
06 - WO já cancelado
07 - Problema para cancelar WO


Json
Deck of Cards
idXML
javajava
Card
idxml
labelXML
Bloco de código
languagejava
themeMidnight
titleRequest Header XML
collapsetrue
LEGALDESK: TRUE
TENANTID: T1,M SP 01
Content-Type: application/XML
Bloco de código
language
xml
themeMidnight
titleRequest Body XML
collapsetrue
<?xml version='1.0'?>
 
<PARAMETROS> <aCodigoWO>

<parametros>
    
<ccodigoWO>00000129</ccodigoWO>
<acodigoWO>
        
<ccodigoWO>00000130<
<ccodigoWO>00000104</ccodigoWO>
        
<ccodigoWO>00000131<
<ccodigoWO>00000105</ccodigoWO>
    
</
aCodigoWO>
acodigoWO>
    
<cCodMotv>002</cCodMotv>
    
<cCodPart>000010<
<cCodPart>002986</cCodPart>
    <cMsgWo>WO Cancelado via automacao 
<cMsgWo>Teste Mensagem de cancelamento de WO</cMsgWo> </PARAMETROS>
com XML</cMsgWo>
</parametros>
Bloco de código
language
xml
themeMidnight
titleResponse XML
collapsetrue
<?xml version='1.0' encoding='UTF-8'?>
   <totvs_total>3</totvs_total>    <hasNext>false</hasNext>    <result>     <return>       <codigoWO>00000129</codigoWO>       <situac></situac>       <obs>WO já cancelado.</obs> <codErr>06</codErr>     </return>     <return>       <codigoWO>00000130</codigoWO>       <situac>2</situac>       <obs></obs> <codErr></codErr>   </return> <return>       <codigoWO>00000131</codigoWO>       <situac></situac>       <obs>WO nao localizado.</obs> <codErr>05</codErr> </return> </result>
Deck of Cards
<wo-can>
	<wo>
		<codigoWO>00000104</codigoWO>
		<situac>2</situac>
		<Obs>
		</Obs>
		<codErr>
		</codErr>
	</wo>
	<wo>
		<codigoWO>00000105</codigoWO>
		<situac>2</situac>
		<Obs>
		</Obs>
		<codErr>
		</codErr>
	</wo>
</wo-can> 
Card
idjson
labelJSON
Aviso

Para correto funcionamento do serviço rest, é necessário que as informações estejam no encoding UTF-8

id

Bloco de código
languagejava
themeMidnight
titleRequest Header Json
collapsetrue
LEGALDESK: TRUE
TENANTID: T1,M SP 01
Content-Type: application/Json
Bloco de código
languagejava
themeMidnight
titleRequest Body Json
collapsetrue
{
  
"acodigoWO": ["
00000129
00000102", "
00000130",
00000103"
00000131"
],
  
"cCodMotv": "002",
  
"cCodPart": "
000010
002215",
  
"cMsgWo": "
Teste
Cancelamento 
Mensagem
WO 
de
via 
cancelamento
automação 
de
com 
WO
JSON"
}
Bloco de código
languagejava
themeMidnight
titleResponse Json
collapsetrue
{
"totvs_total":
 
3, "hasNext":
 
false, "return
"wo-can": [
    {
"codigoWO": "00000129", "situac":"", "obs": "WO já cancelado.",
      "codErr": "
06
"
}
,
{ "codigoWO": "00000130",
      "situac": "2",
"obs
      "Obs": "",
"codErr
      "codWo": "00000102"
    },
    {
"codigoWO
      "codErr": "
00000131
",
      "situac": "2",
"obs
      "Obs": "
WO nao localizado.
",
"codErr
      "codWo": "
05
00000103"
    }
  ]
}


03.  ASSUNTOS RELACIONADOS

...