Class XlsController
java.lang.Object
br.com.vantroba.bi.transporte.processamento.XlsController
Porta única de envio de XLS — padrão da casa, idêntico entre todos os clientes.
O cliente manda um único campo
arquivo: um .zip com os .xlsx do
ciclo (o zip É o lote). Tudo o mais (dedupe, agrupamento, resumo) é do servidor.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.http.HttpResponse<LoteRecebimentoBody> processar(io.micronaut.http.multipart.CompletedFileUpload arquivo) Recebe um lote (.zip com 1..N .xlsx), agenda o processamento e responde o status por arquivo.
-
Constructor Details
-
XlsController
-
-
Method Details
-
processar
@Post(value="/processar", consumes="multipart/form-data") @Secured("ROLE_API") public io.micronaut.http.HttpResponse<LoteRecebimentoBody> processar(@Part("arquivo") @Nullable io.micronaut.http.multipart.CompletedFileUpload arquivo) Recebe um lote (.zip com 1..N .xlsx), agenda o processamento e responde o status por arquivo.
-