A API de Mix permite criar a definição de mix dos produtos no uMov.me. A partir dele é possível indicar os itens e fazer a associação nos cadastros de seções, locais, tipos de locais e pessoas
Note que os exemplos a seguir possuem a seguinte definição:
ID_CADASTRO_MIX = ID interno do cadastro customizável que representa o mix no sistema
ID_REGISTRO_MIX = ID interno do registro do cadastro customizável, que contem os dados de um mix
ID_REGISTRO_TIPOMIX = ID interno do registro do cadastro customizável, que contem os dados de um tipo de mix
Descrição de um Mix
OBS: Para atualização de cadastro, somente o identificador alternativo é obrigatório.
Campo | Valor | Tam. | Obrig. | Descrição |
---|---|---|---|---|
id | numérico | 10 | Não | Identificador interno do mix no uMov.me |
description | texto | 100 | Sim | Descrição do mix |
alternativeIdentifier | texto | 100 | Sim | Identificador que possibilita a relação com o outros sistemas(legados). |
active | true/false | Não | Indica se um mix está no estado ativo ou não. Pode receber valores "true" ou "false" | |
mix_mixType | numérico | 10 | Não | Identificador interno do tipo de mix no uMov.me. Deve estar dentro da tag <customFields> para funcionar corretamente. |
Inclusão de um mix
POST /CenterWeb/api/{$apiKey}/customEntity/ID_CADASTRO_MIX/customEntityEntry.xml
<customEntityEntry>
<description>Mix Teste</description>
<alternativeIdentifier>Mix teste</alternativeIdentifier>
<customFields>
<mix_mixType>ID_REGISTRO_TIPOMIX</mix_mixType>
</customFields>
</customEntityEntry>
Buscar todos os registros de mix
GET /CenterWeb/api/{$apiKey}/customEntity/ID_CADASTRO_MIX/customEntityEntry.xml
<result>
<resourceName>customEntityEntry</resourceName>
<size>1</size>
<entries>
<entry id="ID_REGISTRO_MIX" link="/customEntity/ID_CADASTRO_MIX/customEntityEntry/ID_REGISTRO_MIX.xml"/>
</entries>
</result>
Buscar um registro específico de mix
GET /CenterWeb/api/{$apiKey}/customEntity/ID_CADASTRO_MIX/customEntityEntry/ID_REGISTRO_MIX.xml
<customEntityEntry>
<id>ID_REGISTRO_MIX</id>
<description>Mix Teste</description>
<alternativeIdentifier>Mix teste</alternativeIdentifier>
<active>true</active>
<customFields>
<mix_mixType>ID_REGISTRO_TIPOMIX</mix_mixType>
</customFields>
</customEntityEntry>
Comentários
0 comentário
Por favor, entre para comentar.