Páginas filhas
  • 1. Nomenclatura das Funções

Versões comparadas

Chave

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

...

Exemplos:

Objeto de NegócioFunção
supr4supr0004supr4supr0004_pub_update_item, supr4_pub_delete_item
manr99manr0099manr99manr0099_pub_delete_estrutura, manr99_verifica_estrutura
obfr21obfr0021obfr21obfr0021_atualiza_nota, obfr21_process_emiteNota

...

Nota

Para nomes de funções com mais de uma palavra evite utilizar delimitadores, use o formato de classe sendo a primeira palavra em minúscula e o restante com a primeira letra maiúscula. Isto fará com que a URL de execução da função fique mais clara.

Exemplo:

FUNCTION logr3logr0003_pub_create_inclusaoDimensaoEmpresa
FUNCTION obfr10obfr0010_pub_process_enviaEmailTransportadora
FUNCTION supr10supr0010_pub_process_centralizaConsultaEstoqueProprio

Segue abaixo exemplo de definição de funções e como será realizada a requisição web de execução destas funções:

FunçãoRequisição

FUNCTIONlogr3logr0003_pub_create_inclusaoDimensao()

POST /logix-rest/logr3/inclusaoDimensao

FUNCTION obfr10obfr0010_pub_process_emailTransportadora()POST /logix-rest/obfr10/emailTransportadora
FUNCTION supr10supr0010_pub_update_estoqueProprio() PUT /logix-rest/supr10/estoqueProprio 
FUNCTIONmanr21manr0021_pub_get_apontamento_horas() GET /logix-rest/manr21/apontamento_hora