==== Importação de Operações ==== ---- * Layout de importação: Arquivo de exemplo --> {{ :plataforma:instruments:manual_instruments:operationimporter:fderivs_importmodel.zip}} * Layout de importação: Arquivo de exemplo, preenchido com 4 operações Barreira,Vanilla, Listada, Spot--> {{ :plataforma:instruments:manual_instruments:operationimporter:Fderivs_ImportModel_Exemplo_Preenchido.zip}} (É necessário alterar a opção listada por uma vigente no momento da importação, caso o contrário o importador apontará erro, devido inexistência da opção) ---- Este importador se destina à criação, em massa, de operações na Plataforma Fderivs. Permite a criação automatizada de Books, Instrumentos, Ordens e Trades. ==== Como acessar ==== Para acessar a tela de importação de operações, é necessário no aplicativo **Instruments**, navegar no menu **Booking --> Operation Importer --> Import Operations** {{:plataforma:instruments:manual_instruments:operationimporter:importermenu.png}} ==== A tela ==== === Curvas === É necessário selecionar os grupos de curvas que serão utilizadas na importação do arquivo. É importante salientar que o grupo de curva selecionado será utilizado para todas as linhas da importação. {{:plataforma:instruments:manual_instruments:operationimporter:curvas.png}} ---- === Check Create Books === O check-box //Auto create Books// é responsável pelo seguinte comportamento na importação: {{:plataforma:instruments:manual_instruments:operationimporter:checado.png}} Checked No momento da importação, caso os Books referenciados no arquivo não existam na Plataforma, serão criados. Haverá um aviso visual deixando a linha do grid vermelha, indicando que o Book será criado de forma automática. {{:plataforma:instruments:manual_instruments:operationimporter:nchecado.png}} Unchecked No momento da validação, caso os Books referenciados no arquivo não existam na Plataforma, será apresentada uma mensagem de estes não existem. Haverá um aviso visual deixando a linha do grid vermelha, indicando os Books inexistentes. ---- === Open File === {{:plataforma:instruments:manual_instruments:operationimporter:openfile.png}} Ao clicar neste botão, será apresentado um diálogo para que seja selecionado um arquivo¹ para ser importado. ---- === Save === {{:plataforma:instruments:manual_instruments:operationimporter:save.png}} Este botão possui dois comportamentos. Primeiro comportamento: Ele valida as operações do arquivo selecionado, caso todas sejam válidas ele passará a ter o segundo comportamento, enquanto não forem todas válidas ele continuará com o primeiro comportamento. Segundo comportamento: Realiza o import das operações apresentadas em tela, criando os Books, Instrumentos, Ordens e Trades. ==== Dicas de uso ==== **1.** Os arquivos válidos podem ser visualizados no canto inferior do diálogo apresentado quando pressionado o botão **Open File** {{:plataforma:instruments:manual_instruments:operationimporter:tip1.png}} **2.** Após validar o arquivo é possível deixar o cursor sobre uma linha para que seja apresentado o status daquela linha {{:plataforma:instruments:manual_instruments:operationimporter:mousehover.png}} **3.** Não é necessário seguir o mesmo posicionamento que no arquivo de exemplo, somente é necessário que o nome seja o mesmo, além disso não é necessário que o arquivo tenha todas as colunas. **4.** Ao validar de um arquivo, o sistema indicará o OrderId e TradeId, caso seja encontrada uma ordem para ser reutilizada ou um trade igual já existente, na foto seguinte temos o exemplo de 3 casos ID = 1, ordem é trade já existentes ID = 2, ordem já existente o trade será criado na ordem com o id indicado ID = 3, não existe ordem equivalente, portanto será criada uma nova {{::plataforma:instruments:manual_instruments:operationimporter:exemploordertradeid.png}}