Category: Microsoft
Category Archives: Microsoft
What is the cutoff time for QuickBooks Payroll processing?
What is the cutoff time for QuickBooks Payroll? I need to know when I should submit payroll to ensure my employees receive their payments on time.
What is the cutoff time for QuickBooks Payroll? I need to know when I should submit payroll to ensure my employees receive their payments on time. Read More
How can QuickBooks automate payroll deposits for seamless transactions?
How can I QuickBooks automate payroll deposits? I’m encountering issues with setting up automatic payroll deposits. Whenever I try to automate the process, I face errors and the deposits aren’t processed as expected. Can you provide troubleshooting steps to resolve this issue?
How can I QuickBooks automate payroll deposits? I’m encountering issues with setting up automatic payroll deposits. Whenever I try to automate the process, I face errors and the deposits aren’t processed as expected. Can you provide troubleshooting steps to resolve this issue? Read More
Possible to download video/shows from Discovery Plus on a PC?
I am watching Discovery shows and videos quite often and currently have a premium subscription with Discovery Plus. However, my work was shifted to a remote area when Internet connection is poor. How can I download video or shows from Discovery Plus on my WINDOWS PC so I can view them offline? The live stream is really bad on the new workspace.
I am watching Discovery shows and videos quite often and currently have a premium subscription with Discovery Plus. However, my work was shifted to a remote area when Internet connection is poor. How can I download video or shows from Discovery Plus on my WINDOWS PC so I can view them offline? The live stream is really bad on the new workspace. Read More
People App: Contact groups not migrated
Hi,
we recently migrated to New Teams. Now the former contact list under chats is replaced by the new People App.
Unfortunately groups, which where created in the classic Teams contacts, are not migrated to the people app. Is this a known bug or more a “feature”?
Best regards
Hi,we recently migrated to New Teams. Now the former contact list under chats is replaced by the new People App.Unfortunately groups, which where created in the classic Teams contacts, are not migrated to the people app. Is this a known bug or more a “feature”? Best regards Read More
How can I resolve the QuickBooks Payroll Not Responding issue to ensure smooth payroll processing?
I’m encountering an issue with QuickBooks Payroll Not Responding Issue. I’ve tried restarting the software, but the problem persists. How can I resolve this?
I’m encountering an issue with QuickBooks Payroll Not Responding Issue. I’ve tried restarting the software, but the problem persists. How can I resolve this? Read More
How to Fix Quickbooks won’t open on windows 10?
I’m experiencing an issue where QuickBooks won’t open. I’ve tried clicking on the icon multiple times, but nothing happens. I need to access my financial data urgently. Can you help me resolve this problem?
I’m experiencing an issue where QuickBooks won’t open. I’ve tried clicking on the icon multiple times, but nothing happens. I need to access my financial data urgently. Can you help me resolve this problem? Read More
What To Do When Quickbooks desktop has stopped working after update
I’m experiencing an issue where QuickBooks Desktop has stopped working after a recent update. The program crashes whenever I try to open it. How can I resolve this problem?
I’m experiencing an issue where QuickBooks Desktop has stopped working after a recent update. The program crashes whenever I try to open it. How can I resolve this problem? Read More
How can I Verify and Rebuild Data in QuickBooks Desktop to ensure data integrity and fix potential i
I’m encountering issues withVerify and Rebuild Data in QuickBooks Desktop. Whenever I try to perform this task, I keep getting error messages, and it’s causing a lot of frustration. Can you provide some troubleshooting solutions to help me resolve this problem?
I’m encountering issues withVerify and Rebuild Data in QuickBooks Desktop. Whenever I try to perform this task, I keep getting error messages, and it’s causing a lot of frustration. Can you provide some troubleshooting solutions to help me resolve this problem? Read More
How can I fix the error QuickBooks unable to send emails to Outlook?
I’m encountering an issue where QuickBooks unable to send emails to Outlook. Every time I try to email invoices or reports from QuickBooks, I receive an error message stating that the email couldn’t be sent. How can I resolve this problem?
I’m encountering an issue where QuickBooks unable to send emails to Outlook. Every time I try to email invoices or reports from QuickBooks, I receive an error message stating that the email couldn’t be sent. How can I resolve this problem? Read More
What to Do When Your QuickBooks Reconciliation Discrepancy Windows 10/11?
Troubleshooting Solutions: QB Reconciliation Discrepancy
To resolve reconciliation discrepancies in QB, follow these steps:
Check Beginning Balance:
Verify the beginning balance of the reconciliation period matches the ending balance of the previous period. If they don’t match, identify any transactions that were added, deleted, or modified.
Review Transactions:
Examine each transaction in the current period for discrepancies. Ensure that transactions are accurately categorized and recorded. Pay special attention to dates and amounts.
Look for Deleted or Modified Transactions:
Use the Reconciliation Discrepancy report to identify transactions that may have been changed after they were reconciled. This report is found under Reports > Banking > Reconciliation Discrepancy.
Check for Duplicate Entries:
Identify and remove any duplicate transactions. Compare your QB register with your bank statement to find and eliminate duplicates.
Reconcile Again:
If discrepancies persist, undo the last reconciliation and reconcile the period again. To do this, go to the Banking menu, select Reconcile, then click the Undo Last Reconciliation button.
Run a Reconciliation Report:
After resolving discrepancies, run a reconciliation report to ensure everything matches. This report can be found under Reports > Banking > Previous Reconciliation.
Adjust Journal Entries:
If needed, make adjusting journal entries to correct any errors found. Ensure these entries are properly documented and justified.
Consult QB Support:
If the issue remains unresolved, contact QB support or consult with a professional accountant for further assistance. QB support can provide additional tools and expertise to troubleshoot complex discrepancies.
By systematically checking each of these areas, you can identify and correct discrepancies, ensuring that your QB reconciliation aligns with your bank statements.
Troubleshooting Solutions: QB Reconciliation DiscrepancyTo resolve reconciliation discrepancies in QB, follow these steps: Check Beginning Balance:Verify the beginning balance of the reconciliation period matches the ending balance of the previous period. If they don’t match, identify any transactions that were added, deleted, or modified.Review Transactions:Examine each transaction in the current period for discrepancies. Ensure that transactions are accurately categorized and recorded. Pay special attention to dates and amounts.Look for Deleted or Modified Transactions:Use the Reconciliation Discrepancy report to identify transactions that may have been changed after they were reconciled. This report is found under Reports > Banking > Reconciliation Discrepancy.Check for Duplicate Entries:Identify and remove any duplicate transactions. Compare your QB register with your bank statement to find and eliminate duplicates.Reconcile Again:If discrepancies persist, undo the last reconciliation and reconcile the period again. To do this, go to the Banking menu, select Reconcile, then click the Undo Last Reconciliation button.Run a Reconciliation Report:After resolving discrepancies, run a reconciliation report to ensure everything matches. This report can be found under Reports > Banking > Previous Reconciliation.Adjust Journal Entries:If needed, make adjusting journal entries to correct any errors found. Ensure these entries are properly documented and justified.Consult QB Support:If the issue remains unresolved, contact QB support or consult with a professional accountant for further assistance. QB support can provide additional tools and expertise to troubleshoot complex discrepancies.By systematically checking each of these areas, you can identify and correct discrepancies, ensuring that your QB reconciliation aligns with your bank statements. Read More
Ms forms quick import
If there is possibility to import questions with correct answers to quiz so that correct answers will be already marked. To avoid manual changing. I tried to put in word questions in format:
1. Question
a) test 2
b) test 1
Answer: b
and it works. But is it possible to import multiple choice and points to avoid manually
If there is possibility to import questions with correct answers to quiz so that correct answers will be already marked. To avoid manual changing. I tried to put in word questions in format:1. Question a) test 2b) test 1Answer: band it works. But is it possible to import multiple choice and points to avoid manually Read More
The New Teams does not start on mandatory user profile.
Hi,
I am trying to run a user account with a mandatory profile on a computer connected to a domain. Teams works on this account when the profile is not mandatory. As soon as I change NTUSER.DAT to NTUSER.MAN and log in with that user, New Teams does not start. There is no information in the application or system log. When I click the icon, nothing happens.
Of course, I tried to reinstall Teams and created a completely new domain user account, but it’s the same with the new user (new profile).
Teams version is: 24102.2223.2870.9480
Windows version is: 10 Pro x64 22H2 (build 19045.4412), fresh installation.
Can anyone suggest what is wrong?
Hi,I am trying to run a user account with a mandatory profile on a computer connected to a domain. Teams works on this account when the profile is not mandatory. As soon as I change NTUSER.DAT to NTUSER.MAN and log in with that user, New Teams does not start. There is no information in the application or system log. When I click the icon, nothing happens.Of course, I tried to reinstall Teams and created a completely new domain user account, but it’s the same with the new user (new profile). Teams version is: 24102.2223.2870.9480Windows version is: 10 Pro x64 22H2 (build 19045.4412), fresh installation. Can anyone suggest what is wrong? Read More
What to do when QuickBooks Database Server Manager stopped functioning?
I’m facing an issue where QuickBooks Database Server Manager stopped. As a result, I’m unable to access my company files over the network. How can I fix this problem?
I’m facing an issue where QuickBooks Database Server Manager stopped. As a result, I’m unable to access my company files over the network. How can I fix this problem? Read More
How can I set up direct deposit in QuickBooks?
I need guidance on setting up direct deposit in QuickBooks. I want to streamline payroll processing for my employees. Can you provide step-by-step instructions?
I need guidance on setting up direct deposit in QuickBooks. I want to streamline payroll processing for my employees. Can you provide step-by-step instructions? Read More
Playwright in Action: From Setup to Best Practices | Azure Developers JavaScript Day 2024
Another excellent session was held during the Azure Developers JavaScript Day 2024 event! This time, the focus was on Playwright. But, what is Playwright? And, what are the best practices for using it? Let’s find out with the talk “Playwright in Action: From Setup to Best Practices”! Made by Max Schmitt, Software Engineer on the Playwright team at Microsoft and Stefan Judis, Playwright Ambassador!
Introduction
During the Azure Develoeprs JavaScript Day 2024, Max and Stefan, presented a session titled “Playwright in Action: From Setup to Best Practices”. They provided a comprehensive overview of Playwright, a browser automation library, and demonstrated how to leverage it for creating robust, end-to-end tests for modern web applications.
If you couldn’t make it to the lecture, no problem! You can check out the video below:
What is Playwright?
Playwright is an end-to-end test automation tool for web applications. It allows you to write scripts to simulate a user’s interaction with your application.
What’s more, Playwright allows you to test your application in different browsers, devices, and scenarios. This is possible because Playwright is a multi-browser tool, meaning you can test your application in different browsers such as Chrome, Firefox, Safari, and Edge.
Playwright Features
Playwright has several features that make it a powerful tool for automating web application testing. Some of Playwright’s main features are:
Cross-browser and cross-platform support: Playwright supports all modern rendering engines (Chromium, WebKit, Firefox) and runs on Windows, Linux, and macOS, locally or on CI, both headless and headed.
Language versatility: Playwright’s API can be used with Node.js, Python, .NET, and Java, allowing broad accessibility for developers.
Resilient testing: Playwright’s auto-wait and web-first assertions eliminate flaky tests by ensuring elements are ready for interaction and retrying checks until conditions are met. Tracing features help configure test retries and capture execution details.
Full test isolation and fast execution: Playwright creates a new browser context for each test, equivalent to a new browser profile, ensuring complete test isolation with minimal overhead. Authentication states can be saved and reused across tests.
Powerful tooling: Playwright includes tools like Codegen for generating tests by recording actions, Playwright inspector for exploring and debugging tests, and Trace Viewer for comprehensive test failure investigation with screencasts, DOM snapshots, and action explorers.
Playwright is also fully open-source, boasting almost 60,000 start on GitHub and 3,000 forks contributed by the community.
Getting Started with Playwright
Visual Studio Code Extension for Playwright
Max and Stefan highlighted the Visual Studio Code Extension for Playwright, which simplifies the setup process. The extension allows developers to create new projects, write, generate, raun and debug tests directly from the editor. It as almost half a million downloads, making it a popular choice among developers.
If you want to know how to use the Visual Studio Code extension for Playwright, check out the video below:
Or if you prefer, you can read the official Playwright documentation: Getting Started – Vs Code.
Installing Playwright
To get started, you can use the command Install Playwright -> Test: Install Playwright directly from the Visual Studio Code Extension for Playwright. This command sets up the project, installs Playwright and the necessary browsers, and creates essential files such as package.json, playwright.config.ts, and example test files.
Writing Your Fist Test
Max demonstrated how to write a test in Playwright. The syntax is straightforward and familiar to those who have used JavaScript testing libraries like Jest.
For example, during the session, Max presented a test that was automatically generated by the extension. It is contained in the test -> example.spec.ts folder. The test checks if the page title is “Playwright”.
import { test, expect } from ‘@playwright/test’;
test(‘has title’, async ({ page }) => {
await page.goto(‘https://playwright.dev/’);
await expect(page).toHaveTitle(‘/Playwright/’);
});
test(‘get started link’, async ({ page }) => {
await page.goto(‘https://playwright.dev/’);
await page.getBodyRole(‘link’, { name: ‘Get Started’ }).click();
await expect(page.getByRole(‘heading’, { name: ‘Installation’ })).toBeVisible();
});
What does this test do?
Navigates to the page https://playwright.dev/.
Checks if the page title is “Playwright”.
Clicks on the “Get Started” link.
Checks if the page title is “Installation”.
If all steps are successful, the test passes.
Test it for yourself! Run the above test on your Playwright project sample and see the results.
Locators in Playwright
Stefan explained the concept of locators in Playwright, which are used to identify elements on a web page. Playwright introduces ‘get by’ locators, which are more intuitive and aligned with accessibility standards. These locators are essential for writing robust tests that mimic user interactions.
Examples of Locator
const locator = page.getByRole(‘button’, { name: ‘Get started’ });
This locator identifies a button with the text ‘Get started’. Combining locators with actions (like clicks) and assertions (like visibility checks) forms the foundation of Playwright tests.
Have a look at the Playwright documentation for more information on locators.
Running and Debugging Tests
Max and Stefan demonstrated how to run tests using Playwright extension in Visual Studio Code. By enabling the “Show Browser” option, developers can see the tests running in a browser window. This visual feedback is helpful for debugging and understanding test execution.
Playwright integrates seamlessly with VS Code’s debugging tools. Developers can set breakpoints, inspect variables, and hover over locators to see the corresponding elements highlighted in the browser.
Recording Tests with Codegen
The Playwright extension offers a Record New feature, allowing developers to interact with a browser window while Playwright generates the corresponding test code. This feature simplifies the process of writing tests and ensures accurate element selection.
Advanced Features: Trace Viewer and GitHub Integration
Playwright Trace Viewer
The Trace Viewer in Playwright provides detailed insights into each test run. It shows before, during, and after snapshots of each action, complete with DOM snapshots, console logs, and network requests. This level of detail is invaluable for debugging complex issues.
There is a video available that shows how to use the Trace Viewer. You can check the video below:
GitHub Actions Integration
Max and Stefan demonstrated how to integrate Playwright tests with GitHub Actions. By setting up a GitHub workflow, tests can run automatically on each push, ensuring continuous integration and delivery. They also showed how to view Playwright reports and traces directly from GitHub Actions.
You can also get a report in HTML format, which is automatically generated by Playwright. This report contains detailed information about the test run, including failures, errors and screenshots. Just use the command:
npx playwright show-report name-of-my-extracted-playwright-report
Key Takeaways
The session “Playwright in Action: From Setup to Best Practices” provided a comprehensive overview of Playwright, a powerful tool for automating web application testing. Here are some key takeaways from the session:
Playwright is a multi-browser automation tool that supports cross-browser and cross-platform testing.
Playwright’s language versatility and powerful tooling make it accessible and efficient for developers.
Locators are essential for identifying elements on a web page and writing robust tests.
Playwright’s Visual Studio Code extension simplifies test setup, writing, and debugging.
Advanced features like Trace Viewer and GitHub Actions integration enhance test visibility and automation.
Azure Developers JavaScript Day Cloud Skills Challenge
Do you want to test your knowledge and skills in a series of learn modules and learn more about Azure services and tools? Don’t forget to participate in the Azure Developers JavaScript Day Cloud Skills Challenge. Even though the challenge is over, you can still access the content and learn more about the topics covered during the event.
Link to the challenge: JavaScript and Azure Cloud Skills Challenge
Free Course: Introduction to GitHub Actions
Free Course: Build continuous integration (CI) workflows by using GitHub Actions
Free Course: Build JavaScript applications using TypeScript
Build JavaScript applications with Node.js
Stay Tuned for More!
If you wish, you can follow what happened during the two days of the event via the playlist on YouTube. The event was full of interesting content and insights for JavaScript developers!
If you are a JavaScript/TypeScript developer, follow me on Twitter or LinkedIn Glaucia Lemos for more news about the development and technology world! Especially if you are interested in how to integrate JavaScript/TypeScript applications with the Azure Cloud, Artificial Intelligence, Web Development, and more!
And, of course, don’t forget to follow Max Schmitt and Stefan Judis on Twitter to stay up-to-date with the latest Playwright news and best practices!
And that’s it for today! I hope you enjoyed the article! If you have any questions, comments, or suggestions, please feel free to reach out to me! I would love to hear from you!
See you in the next article!
Microsoft Tech Community – Latest Blogs –Read More
Deploying Applications With Intune
Introduction
In this blog post, I would like to introduce you to packaging and patching your applications.
You might have tried to manually package applications into Microsoft Intune before and also made sure to update an application. It takes a lot of time to prepare and test an application before deploying it.
Microsoft has luckily come to the rescue and introduced Enterprise App Management! Let’s take a closer look at it in this blog and see how it works.
Security for Beginners course
Would you like to expand your knowledge in the security world? I might have found the course for you.
It’s designed to help you get started with the fundamentals behind security. Take a look at the course right here.
Enterprise App Management
The Enterprise App Catalog is a new app type for Windows devices in Intune. The catalog contains applications based on the Win32 app type that you might have used before for application deployment.
The catalog contains at this time, 100 prepackaged applications, this number is expanding over time. Some of the apps in the catalog are self-updating, which means that the application will automatically update when the vendor releases a new version. It’s not all applications in the catalog that are self-updating.
The applications that are self-updating have the below message displayed in Intune.
Licensing for Enterprise App Management
If you are thinking about utilizing the Enterprise App Management feature in Intune, you have to be aware of which license you have to use. There are two options available for you.
Standalone add-on
There is an option to buy the Enterprise App Management feature as a standalone add-on if you don’t want to use the other features in Intune Suite.
Intune Suite
If you would like to utilize more than the Enterprise App Management feature, you can take a look at the Intune Suite license. It includes features such as endpoint privilege management, advanced analytics, and more!
If you are more curious about the options, I would highly recommend you take a look right here.
Configuration
Once you have acquired the license for Enterprise App Management, is it time to take a look at the exciting part – configuration!
Head into our (at least my) favorite portal of them all, the Intune portal.
Click on apps, and last but not least, all apps.
3. Once you are in the apps section, click Add. In the app type section, scroll down to the Enterprise App Catalog app. Make sure to click select, once you have clicked on the Enterprise App Catalog app.
4. As you can see now, we are in the machinery. This is where we can start configuring. Select an app from the catalog, in my case, I will pick 7-Zip.
5. I will click next and pick the configuration of the app. Once that’s done, remember to click select.
The options available for configuration can be different from app to app.
Have you tried to deploy apps from Intune before? Remember all the fields that you have to fill out, before the application can be deployed?
Microsoft makes sure to pre-populate a lot of the information in the Enterprise App Catalog.
This includes the app and program information, as well as the requirements and detection rules for the application.
If you are satisfied with the pre-populated information from Microsoft, you can simply press next through the tabs and deploy the application.
Be aware that you can’t make the assignments before the application has been created, so this has to be done afterwards.
Conclusion
Thank you for reading through this blog. I hope it gave you some insights on how Enterprise App Management works. In my opinion it makes the deployment of the applications more easier and faster.
Microsoft Learn references
Take a look below for official documentation for Enterprise App Management.
Microsoft Intune Enterprise Application Management
Do you want to get started with application management in Intune? Take a look at the training below.
Understand app management using Microsoft Intune
Microsoft Tech Community – Latest Blogs –Read More
Copilot Studio Integration Error in Microsoft Teams
I am experiencing an issue with the integration of Copilot Studio in Microsoft Teams. The integration is functioning correctly in one team, but it is showing an error in another team within the same organization.
Here are the details of the error message:
Error Code: MissingOrInvalidRequiredProperty
Conversation ID: a:1R3VSGekaOaxXFtuOs_|8SNppmg7aQp8LKOni6p15qLAyN9yt7mP8_pjap90114X7BCM_KKupvRIFLn6kjjKpoVUpbU2YCmjw2d0JLD5gy61FYRXyuyn6KUnyjZeCmBL
Timestamp (UTC): 2024-05-23T15:18:34.456Z
Steps to reproduce the issue:
Integrate Copilot Studio in one team on Microsoft Teams.
Attempt to integrate Copilot Studio in another team within the same organization.
The integration works for the first team but fails for the second team with the above error.
Please assist in resolving this issue as soon as possible, as it is impacting our workflow. If you need any additional information or access to specific logs, please let me know.
I am experiencing an issue with the integration of Copilot Studio in Microsoft Teams. The integration is functioning correctly in one team, but it is showing an error in another team within the same organization.Here are the details of the error message: Error Code: MissingOrInvalidRequiredPropertyConversation ID: a:1R3VSGekaOaxXFtuOs_|8SNppmg7aQp8LKOni6p15qLAyN9yt7mP8_pjap90114X7BCM_KKupvRIFLn6kjjKpoVUpbU2YCmjw2d0JLD5gy61FYRXyuyn6KUnyjZeCmBLTimestamp (UTC): 2024-05-23T15:18:34.456ZSteps to reproduce the issue:Integrate Copilot Studio in one team on Microsoft Teams.Attempt to integrate Copilot Studio in another team within the same organization.The integration works for the first team but fails for the second team with the above error.Please assist in resolving this issue as soon as possible, as it is impacting our workflow. If you need any additional information or access to specific logs, please let me know. Read More
What Should I Do if QuickBooks stuck in single user mode After latest update?
I’ve been using QuickBooks for my business, and it’s currently stuck in single user mode. This is preventing other team members from accessing the system simultaneously. How can I resolve this issue so that we can switch to multi-user mode and everyone can use QuickBooks concurrently?
I’ve been using QuickBooks for my business, and it’s currently stuck in single user mode. This is preventing other team members from accessing the system simultaneously. How can I resolve this issue so that we can switch to multi-user mode and everyone can use QuickBooks concurrently? Read More
How to migrate database on Azure Sql Managed Instance to Azure Sql Database
I have a database on Azure Sql Managed Instance and want to migrate it to Azure Sql Database. Every tool/process I’ve found supports the source to be Sql Server, but not Azure Sql Managed Instance.
I may have missed something, but can someone tell me the best way or tool to do this?
I have a database on Azure Sql Managed Instance and want to migrate it to Azure Sql Database. Every tool/process I’ve found supports the source to be Sql Server, but not Azure Sql Managed Instance.I may have missed something, but can someone tell me the best way or tool to do this? Read More
Microsoft edge sidebar’s Copilot not working
Copilot in Microsoft edge keeps failing to load and says “Sorry, unable to connect to service at this time”, but https://www.bing.com/chat?q=Microsoft+Copilot&FORM=hpcodx#/ works fine with copilot.
Copilot in Microsoft edge keeps failing to load and says “Sorry, unable to connect to service at this time”, but https://www.bing.com/chat?q=Microsoft+Copilot&FORM=hpcodx#/ works fine with copilot. Read More