É possível realizar operações em cotações a partir de chamadas via Web Service.

Os Serviços disponíveis para serem chamados são:


Assistente de Cotação

Nome do Método: ExecWithXMLParams

Nome do Processo: CmpAssistenteCotacaoProc

Esse processo cria uma cotação nova cotação. Em parametrizações normais, a cotação será criada com o Status = Composição


Comunicar Fornecedores

Nome do Método: ExecWithXMLParams

Nome do Processo: CmpCotacaoComunicarFornecedoresProc

Esse processo envia - por e-mail, impresso, ou para a Web - as cotações para os fornecedores incluídos na mesma.  O Status da cotação será alterado para Aguardando Resposta Fornecedores.


Alterar Cotação 

Nome do Método: SaveRecord

Nome do DataServer: CmpCotacaoData

Por esse DataServer é possível alterar alguns dados da Cotação. Ele deve ser usado inclusive para Registrar os Orçamentos retornados pelos fornecedores.

Essa alteração irá ser consistida exatamente como se fosse incluída pela tela. 

OBS: Não se deve alterar o Status da Cotação por esse processo. 


Calcular Quadro Comparativo

Nome do Método: ExecWithXMLParams

Nome do Processo: CmpCotCalculoQuadroComparativoProc

Esse processo executa o cálculo do Quadro Comparativo para definir os vencedores da Cotação. O Status da cotação será alterado para Negociação da Melhor Oferta.


Gerar Ordem de Compra

Nome do Método: ExecWithXMLParams

Nome do Processo: CmpOrdemCompraProc

Esse processo gera a Ordem de Compra para os itens enviados no XML.

Caso se gere a Ordem de Compra para todos os itens da Cotação, o Status da cotação será alterado para Pedido de Compra.

Caso não se gere para todos os itens, o Status da cotação será alterado para Ordem de Compra Parcialmente Gerada. 




Abaixo, segue um Fluxo com os Status possíveis na Cotação e cada processo responsável por alterá-los.