1. Início
  2. Bloco de consultas
  3. Agenda de compromissos
  4. Versão 1.00

Versão 1.00

Parâmetros padrões:

NomeObrigatórioTipo de dadoFinalidadeDescrição
idNãoInteiroFiltroUtilizado para filtrar o Id do registro do agendamento de compromissos.
id_usuarioNãoInteiroFiltroUtilizado para filtrar o registro a ser consultado pelo código do usuário.
data_inicialSimDataFiltroUtilizado para filtrar o registro a ser consultado pela data inicial da agenda.
data_finalSimDataFiltroUtilizado para filtrar o registro a ser consultado pela data final da agenda.
id_inicialNãoInteiroFiltroId inicial do registro a ser considerado.
id_finalNãoInteiroFiltroId final do registro a ser considerado.
max_registrosNãoInteiroFiltroDetermina a quantidade máxima de registros a serem retornados.

Estrutura de retorno:

NomeNívelTipo de dadoDescrição
agenda_compromissos0Estrutural
compromisso1Estrutural
id2InteiroId da agenda de compromissos.
tipo2InteiroEnviar o valor "0" como padrão;
data_inicio2DataData do início do agendamento do compromissos.
data_fim2DataData do fim do agendamento do compromissos.
opcoes2InteiroInformativo se o agendamento do compromisso vai durar o dia todo ou não. Exemplo: 6 = Intervalo por tempo; 7 = Dia todo;
assunto2Texto(255)Assunto do agendamento de compromissos.
mensagem2Texto(255)Mensagem do agendamento de compromissos.
local2Texto(255)Local do agendamento de compromissos.
status2InteiroInformativo do status do agendamento de compromissos:
Exemplo: 0 = Livre; 1 = Provisório; 2 = Ocupado; 3 = Ausência temporária.
id_usuario2InteiroId do usuário do agendamento de compromissos.

Exemplos de consultas

//Mostra a agenda de compromisso 3
<servico versao="1.00" token="tkn-vinhasoft-001" id_empresa="1" id="3"/>
//Todas as agendas de compromisso referente ao usuário 60
<servico versao="1.00" token="tkn-vinhasoft-001" id_empresa="1" id_usuario="60"/>

Exemplo de retorno

<agenda_compromissos versao="1.00">
	<compromisso>
		<id>761</id>
		<tipo>0</tipo>
		<data_inicio>2016-07-15T00:00:00-03:00</data_inicio>
		<data_fim>2016-07-15T00:00:00-03:00</data_fim>
		<opcoes>6</opcoes>
		<assunto>Implantação de cliente</assunto>
		<mensagem>Mensagem da agenda de teste</mensagem>
		<local>Locas de testes vinhasoft</local>
		<status>0</status>
		<id_usuario>1</id_usuario>
	</compromisso>
</agenda_compromissos>

 

Este artigo foi útil para você? Sim Não