Blog Posts · IT Consulting & Development | Custom Software, SAP, Microsoft

Blog Posts

Home / Blog Posts
Scaling on AWS ECS Fargate for application and events with SQS & Lambda

Scaling on AWS ECS Fargate for application and events with SQS & Lambda

AWS
Introduction: AWS provides a set of fully managed services that can be used to make a serverless application. Know more about how we used some of these services to set up a fully managed, scalable video processing application on AWS and how we did scaling on AWS ECS Fargate for application and events with SQS & Lambda IN this article we discuss how to create a serverless application for long running processing tasks using AWS Lambda, SQS and ECS Fargate. While fargate does provide time and cloud watch-based task scheduling, it doesn’t provide a way to trigger the task creation based on application event. Our service receives some events in form of SQS messages, this event consists of a URL of video which needs to be processed using machine learning…
Read More
SAP BP Tcode hide role in Dropdown

SAP BP Tcode hide role in Dropdown

SAP
1. SAP transaction BP - Hide the BP roles in Dropdown Using BP transactions could be for customers, vendors, and a lot of other Business partners(internal and external) in the system. SAP has a set of predefined roles for each of the business partners which can be seen as a dropdown as below. Using the technical objects and config in SAP BP Tcode you can hide roles in the dropdown How the screen looks currently   Config based control  Conditional restriction for dropdown Other BADIs which can be used   Please read on to find more below   1.1. SAP BP Tcode roles in Dropdown Below is the screenshot of how the roles look like currently. When you click on display it only shows the role assigned to the BP  but clicking on…
Read More
Dynamic Email using SendGrid APIs & send inline images

Dynamic Email using SendGrid APIs & send inline images

Custom Application Development, Email Automation
In this article, we will be discussing how to send Dynamic Email using SendGrid APIs & send inline images with the text. Also, find the code snippet as well as some challenges we face and how we overcame them.  The article consists of -  Setting up email sending  Dynamic templates & Handlebars Introduction   Finding API keys  Creating Templates  Testing API s  Some issues faced   References   Hope you find this article useful and eventually it helps you manage to send emails from SendGrid dynamically. Using this powerful feature to send Dynamic Email using SendGrid APIs & send inline images with the text it greatly improves user experience and can be easily integrated into any custom application. 1.1 Setup email sending   These are some initial steps to help you get started on the email…
Read More
SAP BP Transaction Hide/ Show field e.g. Instruction Key

SAP BP Transaction Hide/ Show field e.g. Instruction Key

Blogs, SAP
Introduction In this article, I would like to discuss SAP BP Transaction Hide/ Show field e.g. Instruction Key. We would talk about Instruction Key and a general concept of how you could hide/ show fields from config in the transaction BP. This article is divided into 4 sections as below What is the instruction key How you could maintain it. How you could control Hiding/ Viewing instruction key from config Using BDT_Analyzer 1. What is an instruction key Instruction key: As per SAP definition instruction key is used “ For automatic payment transactions, this field (along with the house bank country and the payment method determined by the payment program) controls which statements are given to the participating banks when carrying out the payment order. This field is used in…
Read More
Azure Website Hosting

Azure Website Hosting

Azure
Introduction: Choosing the right hosting provider Which hosting should you choose existing Web hosting Provider or migrate to a cloud hosting provider like Azure/AWS/GCP ? We know there are more than compelling reasons in market to choose Azure or a similar cloud hosting provider like AWS or Google and is also the buzz word that you would keep hearing more often where someone would ask you to  shift from your existing  web hosting provider to a cloud hosting provider. But wait…. though there are leading cloud service providers in the market but here are some reasons we are trying to explain why you should/should not make a move and factors that you should consider and base your decision on that. We are going to base our discussion on Azure for…
Read More
 Top 7 tips in helping you select your next project!  

 Top 7 tips in helping you select your next project!  

Startup Stories
Here in this blog, we bring to you some quick daily tips and tricks we choose in selecting our projects. As you have a bucket of projects coming your way and limited time and resources you will find these tips handy. These tips may be more geared towards a startup focused approach as that’s what we know best but may be suitable for other businesses/ Individuals as well. So, you have got a lead and they want to hear from you..It’s a great opportunity to start working on a project and as a startup, it may be a dream come true to work with a big B2B client or get leads which are far from your current league of clients you have? Well sometimes not, we have curated some thoughts…
Read More
CRM Debugging and BOL Programming to read & populate values

CRM Debugging and BOL Programming to read & populate values

Blogs, SAP
In this article  CRM Debugging and BOL Programming are explained to help navigate the entity structure in CRM. This article talks about how you can debug and Navigate through the standard CRM structure and populate or retrieve the value for the field. It is a follow up article from the 1st one. Please refer to the last article if you haven’t already. Here is the link to the article if you would like to read it: https://peritossolutions.com/crm-bol-programming-make-fields-editable-and-display-only/ In this article below topic areas are discussed: To disable one specific field in an Address section Find the UI component Find technical object to do code changes Get value using IF_BOL_BO_PROPERTY_ACCESS Debug to find where the value is coming from Get value of UI field using me-> context type Debug to find how this…
Read More
Maintain SAP BOBJ  security settings, Disable Edit and design for public folder reports

Maintain SAP BOBJ security settings, Disable Edit and design for public folder reports

Blogs, SAP
Learn how you could add Security settings to SAP BOBJ server 4.2 or higher. This article talks about some of the common security settings that can be applied for BOBJ implementation project. Learn how you could Maintain SAP BOBJ security settings, Disable Edit and design for public folder reports. These settings may not already exist by default in the system but is strongly recommended as these are some of the best practices we followed by working with clients and helps to meet the business requirement. Security Settings like To hide folders To restrict Save on Public folder Not allow design button to be enabled Export issue where report default file format comes as .pdf instead of XLS or XLSX : This is not really a security setting but system limitation and…
Read More
SAP BOBJ Troubleshooting tips & fixes applied

SAP BOBJ Troubleshooting tips & fixes applied

Blogs, SAP
Introduction This article talks about some of the fixes and SAP BOBJ Troubleshooting tips and steps applied for common issues. It covers some common issues and bugs faced by the client and how these can be fixed. Please refer to a section further to find about details of the issue and the fixes we applied for the below issues: Opening a report gives an error “Following Database error occurred: The driver returned invalid SQL_DRIVER_ODBC_VER Error in exporting the file “Sorry Promotion Management application is unable to process your request” & HTTP STATUS 500 error Connection Error: [Microsoft][ODBC Driver Manager] The specified DSN Contains an architecture mismatch between the driver and the application ERROR PublishingService: HandlerPool-Q Failed: The document's serialization version is too recent. Publication not being able to schedule. Web application not…
Read More
SAP Custom Search help creation & understand Elementary and collective search help

SAP Custom Search help creation & understand Elementary and collective search help

Blogs, SAP
Add custom search help by modifying the standard search help Fix the issue for user being able to select multiple options but after selecting it does not populate the window Find technical information to add SAP custom search help Find the technical information for the specific search help by clicking F1 and find the table name as V_PRSMP Using where used find the specific search help that uses the table Below is the search help which uses that view. Check PRSMP search help and find that it is an elementary search help. So, check if there is any other search help linked to it. Found the search help PRSM from the where used The search help PRSM is a collective search help You can find the corresponding user exit in…
Read More
× How can I help you?