BRFplus
બીઆરએફપ્લસ (બિઝનેસ રૂલ ફ્રેમવર્ક પ્લસ) એ એસએપી એજી દ્વારા ઓફર કરવામાં આવતી બિઝનેસ રૂલ મેનેજમેન્ટ સિસ્ટમ (બીઆરએમએસ) છે. બી. આર. એફ. પ્લસ એ એસ. એ. પી. નેટવેવર એ. બી. એ. પી. સમૂહનો ભાગ છે. તેથી, SAP નેટવેવર પર આધારિત તમામ SAP એપ્લિકેશનો SAP સિસ્ટમની સીમાઓમાં બી. આર. એફ. પ્લસનો ઉપયોગ કરી શકે છે. જો કે, વેબ સેવાઓ પેદા કરવી પણ શક્ય છે જેથી સેવા ગ્રાહકો દ્વારા ઉપયોગમાં લેવાતા સોફ્ટવેર પ્લેટફોર્મને ધ્યાનમાં લીધા વિના, બી. આર. એફ. પ્લસ નિયમોને એસ. ઓ. એ. લેન્ડસ્કેપમાં સેવા તરીકે પણ ઓફર કરી શકાય. બીઆરએફપ્લસ ડેવલપમેન્ટની શરૂઆત સહાયક સાધન તરીકે થઈ હતી જે એસએપી બિઝનેસ બાયડિઝાઇનનો ભાગ હતો, જે નાની અને મધ્યમ કદની કંપનીઓને લક્ષ્યાંકિત કરતી ઇઆરપી સોલ્યુશન છે. તે સમય સુધીમાં, સાધનને "ફોર્મ્યુલા એન્ડ ડેરિવેશન ટૂલ" (FDT) કહેવામાં આવતું હતું. પાછળથી, તે કોડલાઈન પર બી. આર. એફ. પ્લસ જાળવવાનો નિર્ણય લેવામાં આવ્યો હતો જે એસએપી બિઝનેસ સ્યુટ માટે આધાર તરીકે કામ કરે છે. તે સાથે, બિઝનેસ બાયડિઝાઇન માટે બનાવવામાં આવેલા વ્યવસાયિક નિયમો સરળતાથી સંપૂર્ણ કદની એસએપી સિસ્ટમમાં લઈ શકાય છે જ્યાં તેઓ કોઈપણ ફેરફાર વિના ઉપયોગ માટે તૈયાર હોય છે. ઝાંખી બી. આર. એફ. પ્લસ વ્યવસાયના નિયમો માટે એકીકૃત મોડેલિંગ અને રનટાઇમ વાતાવરણ પ્રદાન કરે છે જે તકનીકી વપરાશકર્તાઓ (પ્રોગ્રામર્સ, સિસ્ટમ સંચાલકો) તેમજ વ્યવસાયિક વપરાશકર્તાઓ કે જેઓ કાર્યકારી વ્યવસાય પ્રક્રિયાઓ (જેમ કે પ્રાપ્તિ, બોલી, કર ફોર્મ માન્યતા, વગેરે) ની સંભાળ રાખે છે તે બંનેને સંબોધિત કરે છે. વિવિધ લક્ષ્ય જૂથોની વિવિધ જરૂરિયાતો અને ઉપયોગના દૃશ્યોને SAP અધિકૃતતા પ્રણાલી અને વપરાશકર્તા ઇન્ટરફેસની મદદથી આવરી શકાય છે જેને વ્યક્તિગત રીતે કસ્ટમાઇઝ કરી શકાય છે. એસએપી નેટવેવરમાં સંકલિત હોવાથી, બીઆરએફપ્લસ-આધારિત એપ્લિકેશનો અંતર્ગત તકનીકી કલાકૃતિઓથી શરૂઆત કરવાને બદલે, વ્યવસાયના નિયમોને કડક રીતે વ્યવસાય-લક્ષી દ્રષ્ટિકોણથી જોઈ અને મોડેલ કરી શકે છે. આનું કારણ એ છે કે એકીકરણ એસએપી શબ્દકોશમાં ઉપલબ્ધ વ્યવસાયિક વસ્તુઓ (જેમ કે ગ્રાહક, સપ્લાયર, સામગ્રી, બિલ, વગેરે) ની સીધી પહોંચ માટે પરવાનગી આપે છે. પૂર્વવ્યાખ્યાયિત અભિવ્યક્તિ પ્રકારો ઉપરાંત (નિર્ણય કોષ્ટક, નિર્ણય વૃક્ષ, સૂત્ર, ડેટાબેઝ ઍક્સેસ, લૂપ્સ, વગેરે) અને ક્રિયાઓ (ઈ-મેલ્સ મોકલવા, વર્કફ્લોને ટ્રિગર કરવા, વગેરે. ), બીઆરએફપ્લસ કસ્ટમ એક્સપ્રેશન પ્રકારો દ્વારા વિસ્તૃત કરી શકાય છે. ઉપરાંત, ફંક્શન મોડ્યુલો તેમજ એ. બી. એ. પી. ઓ. ઓ. વર્ગ પદ્ધતિઓના સીધા કૉલ્સને ટેકો આપવામાં આવે છે જેથી એ. બી. એ. પી. પ્રોગ્રામિંગ ભાષાની સંપૂર્ણ શ્રેણી વ્યવસાયિક કાર્યોને ઉકેલવા માટે ઉપલબ્ધ હોય. બી. આર. એફ. પ્લસ વૈકલ્પિક સંસ્કરણ પદ્ધતિ સાથે આવે છે. વ્યક્તિગત ઓબ્જેક્ટો તેમજ સમગ્ર એપ્લિકેશનો માટે આવૃત્તિને ચાલુ અને બંધ કરી શકાય છે. કાનૂની કારણોસર ચોક્કસ ઉપયોગના કેસોમાં વર્ઝન બિઝનેસ નિયમો જરૂરી છે, પરંતુ તેઓ સિસ્ટમના વર્તનનું અનુકરણ કરવાની પણ મંજૂરી આપે છે કારણ કે તે ચોક્કસ સમયે હોત. એકવાર નિયમ પદાર્થો સુસંગત સ્થિતિમાં અને સક્રિય થઈ જાય, પછી સિસ્ટમ આપમેળે ABAP OO વર્ગો પેદા કરે છે જે અંતર્ગત નિયમ પદાર્થના કાર્યાત્મક અવકાશને સમાવિષ્ટ કરે છે. આ માંગના આધારે કરવામાં આવે છે અને પ્રક્રિયાને ઝડપી બનાવે છે. વિધેયોના અમલ તેમજ એકલ અભિવ્યક્તિઓનું અનુકરણ કરી શકાય છે. સિમ્યુલેશનની પ્રક્રિયા લોગ અમલીકરણની તપાસ કરવા અને સમસ્યાઓની તપાસ કરવા માટે ઉપયોગી છે. બી. આર. એફ. પ્લસ કાર્યક્રમો એક્સ. એમ. એલ. ફાઇલ તરીકે નિકાસ અને આયાત કરી શકાય છે. ડેટા બેકઅપ બનાવવાની આ એક સરળ રીત છે. XML ફાઇલોનો ઉપયોગ સમગ્ર કંપનીમાં નિયમ કાર્યક્રમો ગોઠવવા માટે પણ થઈ શકે છે. મુખ્ય ઓબ્જેક્ટ પ્રકારો એપ્લિકેશન ઓબ્જેક્ટ એ તમામ બી. આર. એફ. પ્લસ ઓબ્જેક્ટ્સ માટે કન્ટેનર તરીકે કામ કરે છે જે કોઈ ચોક્કસ વ્યવસાયિક કાર્યને ઉકેલવા માટે એસેમ્બલ કરવામાં આવ્યા છે. એપ્લિકેશન સ્તર પર ચોક્કસ ડિફોલ્ટ સેટિંગ્સને વ્યાખ્યાયિત કરવી શક્ય છે જે તે એપ્લિકેશનના અવકાશમાં બનાવેલ તમામ ઓબ્જેક્ટ્સ દ્વારા વારસામાં મળે છે. ફંક્શન એ ફંક્શનનો ઉપયોગ બિઝનેસ એપ્લિકેશનને બી. આર. એફ. પ્લસના નિયમ પ્રક્રિયા માળખા સાથે જોડવા માટે થાય છે. કૉલિંગ બિઝનેસ એપ્લિકેશન કાર્યમાં ઇનપુટ મૂલ્યો પસાર કરે છે જે પછી કહેવાતા કાર્ય સાથે સંકળાયેલા સમીકરણો અને નિયમો દ્વારા પ્રક્રિયા કરવામાં આવે છે. ગણતરી કરેલું પરિણામ પછી કૉલિંગ બિઝનેસ એપ્લિકેશનમાં પરત કરવામાં આવે છે. અભિવ્યક્તિનાં પ્રકારો અને ક્રિયાના પ્રકારો બુલિયન બી. આર. એમ. એસ. કનેક્ટર કેસ ડેટાબેઝ લુકઅપ ડિસિઝન ટેબલ ડિસિઝન ટ્રી ફોર્મ્યુલા ફંક્શન કૉલ લૂપ પ્રોસિજર કૉલ રેન્ડમ નંબર સર્ચ ટ્રી સ્ટેપ સિક્વન્સ વેલ્યુ રેન્જ 1 એક્સ. એસ. એલ. ટ્રાન્સફોર્મેશન રૂલ્સસેટ એ નિયમ સમૂહ એ નિયમ પદાર્થોની મનસ્વી સંખ્યા માટેનું એક પાત્ર છે જે બદલામાં સોંપેલ અભિવ્યક્તિઓ અને ક્રિયાઓની મદદથી જરૂરી ગણતરીઓ કરે છે. કાર્યને અભિવ્યક્તિ સોંપવાને બદલે, કાર્યને ગમે તેટલા નિયમોની સંખ્યા સોંપવી પણ શક્ય છે. જ્યારે કાર્યને બોલાવવામાં આવે છે, ત્યારે તમામ સોંપાયેલ નિયમો પછીથી પ્રક્રિયા કરવામાં આવે છે. ડેટા ઓબ્જેક્ટ્સ બી. આર. એફ. પ્લસ પ્રાથમિક ડેટા ઓબ્જેક્ટ્સ (લખાણ, સંખ્યા, બુલિયન, સમય બિંદુ, રકમ, જથ્થો) તેમજ માળખાં અને કોષ્ટકોને ટેકો આપે છે. માળખાઓને નેસ્ટ કરી શકાય છે. તમામ પ્રકારના ડેટા ઓબ્જેક્ટ્સ માટે બેકએન્ડ સિસ્ટમના ડેટા ડિક્શનરીમાં રહેલા ડેટા ઓબ્જેક્ટ્સનો સંદર્ભ શક્ય છે. તે સાથે, બી. આર. એફ. પ્લસ ડેટા ઓબ્જેક્ટ માત્ર સંદર્ભિત ઓબ્જેક્ટની પ્રકાર વ્યાખ્યાનો વારસો જ મેળવતો નથી પણ તે ડોમેન મૂલ્ય સૂચિ અથવા ઓબ્જેક્ટ દસ્તાવેજીકરણ જેવા સંકળાયેલ ડેટાને પણ ઍક્સેસ કરી શકે છે. અન્ય વસ્તુઓ સૂચિઓ સાથે, સિસ્ટમમાં રહેતા નિયમ પદાર્થોના વ્યવસાય-વિશિષ્ટ ઉપગણને વ્યાખ્યાયિત કરવું શક્ય છે. આ નિયમ પ્રણાલીની જટિલતાને છુપાવવા માટે મદદરૂપ છે, આમ ઉપયોગીતામાં સુધારો થાય છે. ઓબ્જેક્ટ ફિલ્ટર્સનો ઉપયોગ સિસ્ટમ સંચાલકો દ્વારા એ સુનિશ્ચિત કરવા માટે કરવામાં આવે છે કે પસંદ કરેલા વપરાશકર્તાઓ માટે, ઓબ્જેક્ટ પ્રકારોનો માત્ર પૂર્વવ્યાખ્યાયિત સબસેટ દેખાય છે. આ પ્રવેશ અધિકારો તેમજ મોડેલિંગ નીતિઓને લાગુ કરવા માટે ઉપયોગી છે. એસએપી બીઆરએફપ્લસ દ્વારા પ્રસ્તુત અન્ય બીઆરએમ સોલ્યુશન્સ બીઆરએફ (બિઝનેસ રૂલ ફ્રેમવર્ક) તરીકે ઓળખાતા જૂના બિઝનેસ રૂલ સોલ્યુશન્સના અનુગામી ઉત્પાદન તરીકે સ્થિત છે. લાંબા સંક્રમણ તબક્કા માટે, બંને ઉકેલો સમાંતર અસ્તિત્વ ધરાવે છે. જો કે, બી. આર. એફ. પર આધારિત SAP એપ્લિકેશનોની વધતી સંખ્યા બી. આર. એફ. પ્લસ તરફ સ્થળાંતર કરી રહી છે. જ્યારે બી. આર. એફ. પ્લસ એસ. એ. પી. નેટવેવર એ. બી. એ. પી. માળખા પર આધારિત કાર્યક્રમો માટે વ્યવસાયિક નિયમોને ટેકો આપે છે, ત્યારે એસ. એ. પી. એસ. એ. પી. નેટવેવર બિઝનેસ રૂલ્સ મેનેજમેન્ટ (બી. આર. એમ.) નામનું બીજું ઉત્પાદન રજૂ કરે છે. બી. આર. એમ. એ. એસ. એ. પી. નેટવેવર જાવા સ્ટેક માટે બિઝનેસ રૂલ મોડેલિંગને ટેકો આપે છે. બંને ઉત્પાદનો સ્પર્ધા કરતા નથી. તેઓ સમાંતર રીતે ઉપલબ્ધ છે અને ઉપયોગના કિસ્સાઓ સાથે વ્યવહાર કરવા માટે સહયોગી અભિગમમાં ઉપયોગ કરી શકાય છે જ્યાં બંને તકનીકી સ્ટેક્સનો સમાંતર ઉપયોગ થાય છે. બી. આર. એફ. પ્લસ એક વિશેષ અભિવ્યક્તિ પ્રકાર સાથે આવે છે જે બે જુદી જુદી તકનીકો વચ્ચેના અંતરને દૂર કરવામાં મદદ કરે છે. ઉપલબ્ધતા બી. આર. એફ. પ્લસ પ્રથમ વખત એસએપી નેટવેવર 7 એન્હાન્સમેન્ટ પેકેજ 1 સાથે લોકોને પહોંચાડવામાં આવી છે. એસએપી નેટવેવરનો ભાગ હોવાથી, બીઆરએફપ્લસનો ઉપયોગ કોઈ વધારાના ખર્ચ વિના "એસએપી નેટવેવર ફાઉન્ડેશન ફોર થર્ડ પાર્ટી એપ્લિકેશન્સ" લાઇસન્સ દ્વારા આવરી લેવામાં આવે છે. સાહિત્ય કાર્સ્ટન ઝિગલર, થોમસ આલ્બ્રેક્ટઃ બી. આર. એફ. પ્લસ-એ. બી. એ. પી. કાર્યક્રમો માટે વ્યવસાય નિયમ વ્યવસ્થાપન. ગેલિલિયો પ્રેસ 2011. એસ. એ. પી. ડેવલપર્સના નેટવર્ક (એસ. ડી. એન.) પર બી. આર. એફ. પ્લસની બાહ્ય કડીઓ બી. આર. એફ. પ્લસ એસ. એ. પી. હેલ્પ પોર્ટલ બી. આર. એફ. પ્લસ પર ઓનલાઇન દસ્તાવેજીકરણ-એક વાસ્તવિક સમયનું ઉદાહરણ બિઝનેસ સોફ્ટવેર રૂલ એન્જિન ડિસિઝન સપોર્ટ સિસ્ટમ્સ