Skip to content

1.1.1 ‐ Know Services Request Wrapper (KSRW)

Guilherme Branco Stracini edited this page Oct 8, 2023 · 2 revisions

The SDK implements the KnowServicesRequestWrapper (KSRW) with predefined operations.

This is an alias for these operations, if you need or prefer you can call the service directly instead of the KSRW.


List of current modules and operations that can be executed via KSRW

Module Operation
AvisoSistemaSP enviarAviso
AvisoSistemaSP enviarMensagem
AvisoSistemaSP getNovosAvisos
BaixaAutomaticaSP baixar
BaixaFinanceiroSP estornarTitulo
CACSP cancelarNota
CACSP confirmarNota
CACSP duplicarNota
CACSP excluirItemNota
CACSP excluirNotas
CACSP incluirAlterarCabecalhoNota
CACSP incluirAlterarItemNota
CACSP incluirNota
CACSP ligarPedidoNota
CACSP marcarPedidosComoNaoPendentes
CRUD find
CRUD remove
CRUD save
CRUDServiceProvider loadRecords
CRUDServiceProvider removeRecord
CRUDServiceProvider saveRecord
ImportacaoImagemSP deletaArquivos
MobileLoginSP login
MobileLoginSP logout
MovimentacaoFinanceiraSP desvincularRemessa
RepositorioArquivoSP abreArquivo
SelecaoDocumentoSP faturar
ServicosNfeSP buscaProcessamentoLote
ServicosNfeSP gerarLote
ServicosNfeSP getAcompanhamentosNota
SessionManagerSP getCoreSessions
SessionManagerSP getCoreSessions

Since KSRW is a static class, you can access it from anywhere, just remember to register the SankhyaContext within ServiceLocator before using any Request Wrapper

KnowServicesRequestWrapper.SendWarning("", "")