Histórico da Página
...
Esta mesma regra vale para quando o campo da chave estrangeira, por qualquer motivo, não tem um nome idêntico ao padrão “Mensagem”+InternalId, não necessariamente precisa existir dois campos com a mesma fonte de informação na mesma mensagem.
...
title | Exemplo |
---|
- Mensagem
...
- Order
...
- Campos
...
- VendorCode
...
- e
...
- VendorInternalId
Utilização na mensagem
A chave interna (InternalId) é utilizada em dois contextos, como chave primária e como chave estrangeira.
Regra para chave primária
...
Esta tag deverá estar localizada logo abaixo dos campos da mensagem, que fazem parte da sua composição. O exemplo a seguir é um trecho do schema RefundReason_1_000.json.
Bloco de código | ||||
---|---|---|---|---|
| ||||
(...) "Code": { "description": "Código do Motivo", "type": "string", "x-totvs": [ { "product": "PROTHEUS", "field": "G8P.G8P_CODIGO", "required": true, "type": "Char", "length": "4", "note": "", "available": true, "canUpdate": false } ] }, "InternalId": { "description": "InternalId do Motivo", "type": "string", "x-totvs": [ { "product": "PROTHEUS", "field": "cEmpAnt+G8P.G8P_FILIAL+G8P.G8P_CODIGO", "required": true, "type": "Char", "length": "136", "note": "", "available": true, "canUpdate": false } ] }, (...) |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas