Histórico da Página
...
2. Após a execução do método, deve ser testada a temp-table de erro (RowErrors), afim de verificar se ocorreu algum erro. Também pode ser verificado o “return-value” que irá conter “OK”, se tiver tudo correto ou “NOK”, se ocorreu algum erro.
Tabelas Temporárias
Tabela Temporária | Descrição | Entrada/Saída | ||||||
RowErrors | Erros ocorridos no processo. | Saída | ||||||
Atributo | Tipo | Formato | Descrição | Obrig. | Evol. | |||
ErrorSequence | int | Sequência do erro | ||||||
ErrorNumber | int | Código do erro | ||||||
ErrorDescription | char | Descrição do erro | ||||||
ErrorParameters | char | Parâmetros do erro | ||||||
ErrorType | char | Tipo do erro | ||||||
ErrorHelp | char | Ajuda | ||||||
ErrorSubType | char | Sub-tipo do erro | ||||||
Definição:
DEFINE TEMP-TABLE RowErrors NO-UNDO |
Tabela Temporária | Descrição | Entrada/Saída |
tt-item | Temp-table com informações do Item e seus filhos. | Entrada |
Definição:
DEFINE TEMP-TABLE tt-item NO-UNDO LIKE ITEM.
...
Quando a API for executada em modo persistente, os seguintes métodos estarão disponíveis para execução:
Procedure Interna | Objetivo |
pi-SendDirectUpsertItem | Envia mensagens XML do cadastro de Item para TOTVS MES |
Parâmetro | Descrição |
rRowid [input] | Rowid do item. |
pcXML [output] | XML que foi gerado e enviado. |
cChave [output] | Chave para criação de pendência em caso de erro. |
RowErrors [output] | Erros ocorridos durante a execução do método. Se estiver tudo OK, ela estará vazia. |
Procedure Interna | Objetivo |
pi-SendDirectUpsertItemReference | Envia mensagens XML do cadastro de referências do item para TOTVS MES. |
Parâmetro | Descrição |
rRowid [input] | Rowid da relação item x referência (ref-item). |
pcXML [output] | XML que foi gerado e enviado. |
cChave [output] | Chave para criação de pendência em caso de erro. |
RowErrors [output] | Erros ocorridos durante a execução do método. Se estiver tudo OK, ela estará vazia. |
Procedure Interna | Objetivo |
pi-DeleteDirectItemReference | Envia mensagens XML da eliminação da relação entre item x referência para o TOTVS MES. |
Parâmetro | Descrição |
cItem [input] | Código do item. |
cRefer [input] | Código da referência. |
RowErrors [output] | Erros ocorridos durante a execução do método. Se estiver tudo OK, ela estará vazia. |