A verificação da lista de boicotes no SAP GTS pode utilizar dois algoritmos de pesquisa:
Algoritmo inerente ao SAP GTS ("pesquisa SAP GTS")
Algoritmo fornecido na plataforma SAP HANA ("pesquisa SAP HANA")
A lógica e a configuração da pesquisa SAP GTS estão descritas no guia de configuração e no KBA 2198337. Esta seção trata da verificação da lista de boicotes com base na pesquisa do SAP HANA.
Sempre que o mecanismo de pesquisa do SAP HANA é utilizado em uma aplicação SAP, os usuários podem pesquisar tabelas e visões da mesma forma que pesquisam informações na Internet. A pesquisa SAP HANA utiliza um modo de pesquisa fuzzy. A pesquisa fuzzy é tolerante a falhas: a pesquisa não está confinada a strings idênticas, mas inclui strings semelhantes à string inserida na pesquisa.
Na verificação da lista de boicotes, a pesquisa do SAP HANA pode, por exemplo, apresentar "Adem como" resultado da pesquisa de "Adam" ou "Ali" como resultado de "Aly". Por outro lado, a pesquisa SAP GTS eliminaria todos os quatro termos da comparação de endereços porque as cadeias não são idênticas, nem totalmente nem em parte.
A pesquisa SAP HANA utiliza o algoritmo Levenshtein para determinar a similaridade de cadeias. Este algoritmo é utilizado para calcular a chamada distância mínima de edição entre duas cadeias (fonte e destino). A distância mínima de edição é o número mínimo de operações, como inserção, eliminação e substituição necessárias para converter a cadeia de origem na cadeia de destino. Com base na distância mínima de edição, é calculada uma porcentagem de similaridade entre a origem e o destino.
Nota
Na plataforma SAP Community, você também pode encontrar uma postagem de blog sobre a pesquisa do SAP HANA para verificação da lista de boicotes: https://community.sap.com/t5/financial-management-blogs-by-sap/how-does-sap-hana-search-work-in-sap-global-trade-services-sanctioned-party/ba-p/13557945
