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 Migration

Azure Website Migration

Offer
Azure Website Migration We help clients to move to the cloud from their existing system landscape. For this particular case study we helped the client to move to website hosted in WordPress to Azure.  In this white paper, you will learn how we helped the client to migrate to Azure cloud with a cost effective, flexible cloud migration path. Make use of  all the tools and resources provided by Azure and at a minimum cost you could move your website to Azure and if you have a good standing reputation and cloud consumption owing to your wide user base you may also qualify for a migration incentive from Azure which can cover all your costs. Download Why Choose Azure for Hosting Cloud Hosting saves cost forHeavy data based applications You can…
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?