Solução/Implementação: | Foram criado os métodos GET para o APP apontamento de produção buscar os formulários do usuário. Método GET FormUsers: Parâmetros Query: /FormUsers/{userCode}/{startIndex}/{count}/{page} Endereço: localhost:8040/rest/FormRegistration/FormUsers?page=2&userCode=admin localhost:8040/rest/FormRegistration/FormUsers?page=2&count=1&userCode=admin localhost:8040/rest/FormRegistration/FormUsers?&userCode=admin
Retorno: Código 200 e os Registros que foram consultados em texto JSON. Exemplo de Retorno com vários registros [ { "userCode": "super ", "description": "Formulario SFCA ", "code": "0022 " }, { "userCode": "super ", "description": "Formulario SFCA ", "code": "0024 " } ]
Método GET FormUsers: Parâmetros Query: /FormFields/{codeForm}/{userCode}/{startIndex}/{count}/{page} Endereço: localhost:8040/rest/FormRegistration/FormFields?codeForm=0022&userCode=super localhost:8040/rest/FormRegistration/FormUsers?page=2&codeForm=0022&userCode=super
Retorno: Código 200 e os Registros que foram consultados em texto JSON. Exemplo de Retorno com vários registros [ { "editable": "1", "default": " ", "codebar": "1", "description": "TP MOVIMENTO ", "field": "D3_TM ", "code": "0022 ", "visible": "2" }, { "editable": "1", "default": " ", "codebar": "1", "description": "QUANTIDADE ", "field": "D3_QUANT ", "code": "0022 ", "visible": "2" }, { "editable": "2", "default": " ", "codebar": "2", "description": "PRODUTO ", "field": "D3_COD ", "code": "0022 ", "visible": "1" }, { "editable": "1", "default": " ", "codebar": "2", "description": "CONTA CONTÁBIL ", "field": "D3_CONTA ", "code": "0022 ", "visible": "1" }, { "editable": "1", "default": " ", "codebar": "1", "description": "ORDEM DE PRODUÇAO ", "field": "D3_OP ", "code": "0022 ", "visible": "2" }, { "editable": "1", "default": " ", "codebar": "1", "description": "ARMAZEM ", "field": "D3_LOCAL ", "code": "0022 ", "visible": "2" }, { "editable": "2", "default": " ", "codebar": "1", "description": "DOCUMENTO ", "field": "D3_DOC ", "code": "0022 ", "visible": "2" }, { "editable": "2", "default": " ", "codebar": "1", "description": "DATA EMISSAO ", "field": "D3_EMISSAO", "code": "0022 ", "visible": "2" }, { "editable": "2", "default": " ", "codebar": "1", "description": "CENTRO DE CUSTO ", "field": "D3_CC ", "code": "0022 ", "visible": "2" }, { "editable": "2", "default": "4 ", "codebar": "1", "description": "PARCIAL/TOTAL ", "field": "D3_PARCTOT", "code": "0022 ", "visible": "2" }, { "editable": "2", "default": "1 ", "codebar": "2", "description": "SEGUNDA UNIDADE DE MEDIDA ", "field": "D3_SEGUM ", "code": "0022 ", "visible": "2" }, { "editable": "1", "default": " ", "codebar": "1", "description": "QUANTIDADE DE PERDA ", "field": "D3_PERDA ", "code": "0022 ", "visible": "1" }, { "editable": "2", "default": "1 ", "codebar": "2", "description": "LOTE ", "field": "D3_LOTECTL", "code": "0022 ", "visible": "2" }, { "editable": "2", "default": " ", "codebar": "2", "description": "DATA DE VALIDADE ", "field": "D3_DTVALID", "code": "0022 ", "visible": "2" }, { "editable": "2", "default": " ", "codebar": "2", "description": "POTENCIAÇÃO ", "field": "D3_POTENCI", "code": "0022 ", "visible": "2" } ]
Obs.: Este cadastro será utilizado futuramente no APP Apontamento de Produção. |