Category: Microsoft
Category Archives: Microsoft
OneDrive Sign-In Issue on First Login Attempt
I am experiencing an issue with OneDrive sign-in during the first login attempt in my application. I have integrated OneDrive into my Next.js application for file upload functionality. However, when I try to log in for the first time, I encounter the following error message:
However, when I close and reopen the application, I find myself logged in and everything works as expected. The problem only occurs during the first login attempt.
So, When attempting to sign in to OneDrive for the first time, an error occurs, preventing successful authentication. However, upon retrying to access OneDrive, subsequent sign-in attempts are successful, and users are able to access OneDrive smoothly without encountering any errors. This behavior is inconsistent with the expected behavior, as users expect to be able to sign in successfully on their first attempt without encountering errors.
Here is the relevant code snippet from my application:
import Image from “next/image”;
import { useState } from “react”;
import Loader from “./Loader”;
const allowedExtensions = [
“.pdf”,
“.docx”,
“.doc”,
“.xlsx”,
“.xls”,
“.csv”,
“.png”,
“.jpg”,
“.jpeg”,
“.txt”,
];
export default function OneDriveUploader({ checkFileValidation }) {
const [loading, setLoading] = useState(false);
const handleSuccess = async (files) => {
setLoading(() => true);
const dataPromises = files.value.map((file) =>
fetch(file[“@microsoft.graph.downloadUrl”])
.then((res) => res.blob())
.then((blob) =>
blob
? {
blob: blob,
name: file.name,
type: blob.type,
size: blob.size,
}
: null
)
);
const data = await Promise.all(dataPromises);
checkFileValidation(data);
setLoading(() => false);
};
const launchOneDrivePicker = () => {
const odOptions = {
clientId: process.env.NEXT_PUBLIC_ONEDRIVE_CLIENT_ID,
action: “download”,
multiSelect: true,
openInNewWindow: true,
advanced: { filter: allowedExtensions },
success: handleSuccess,
cancel: () => console.log(“CANCELLED”),
error: (err) => console.log(“ERROR: “, err),
};
// eslint-disable-next-line no-undef
OneDrive.open(odOptions);
};
return (
<div
id=”original-tab-id”
className=”position-relative d-flex align-items-center justify-content-center”>
{loading && <Loader />}
<button onClick={launchOneDrivePicker} disabled={loading}>
<Image
src=”/images/file-icons/onedrive.png”
width={100}
height={100}
style={{ opacity: loading ? 0.5 : 1 }}
alt=”onedrive”
/>
<p>Onedrive</p>
</button>
</div>
);
}
I have already tried the general troubleshooting steps such as checking for updates and resetting OneDrive, but the issue persists. Any help or guidance would be greatly appreciated.
Note: I also have a script for this component in my layout
<script
type=”text/javascript”
src=”https://js.live.net/v7.2/OneDrive.js”
></script>
I am experiencing an issue with OneDrive sign-in during the first login attempt in my application. I have integrated OneDrive into my Next.js application for file upload functionality. However, when I try to log in for the first time, I encounter the following error message: However, when I close and reopen the application, I find myself logged in and everything works as expected. The problem only occurs during the first login attempt. So, When attempting to sign in to OneDrive for the first time, an error occurs, preventing successful authentication. However, upon retrying to access OneDrive, subsequent sign-in attempts are successful, and users are able to access OneDrive smoothly without encountering any errors. This behavior is inconsistent with the expected behavior, as users expect to be able to sign in successfully on their first attempt without encountering errors.Here is the relevant code snippet from my application: import Image from “next/image”;
import { useState } from “react”;
import Loader from “./Loader”;
const allowedExtensions = [
“.pdf”,
“.docx”,
“.doc”,
“.xlsx”,
“.xls”,
“.csv”,
“.png”,
“.jpg”,
“.jpeg”,
“.txt”,
];
export default function OneDriveUploader({ checkFileValidation }) {
const [loading, setLoading] = useState(false);
const handleSuccess = async (files) => {
setLoading(() => true);
const dataPromises = files.value.map((file) =>
fetch(file[“@microsoft.graph.downloadUrl”])
.then((res) => res.blob())
.then((blob) =>
blob
? {
blob: blob,
name: file.name,
type: blob.type,
size: blob.size,
}
: null
)
);
const data = await Promise.all(dataPromises);
checkFileValidation(data);
setLoading(() => false);
};
const launchOneDrivePicker = () => {
const odOptions = {
clientId: process.env.NEXT_PUBLIC_ONEDRIVE_CLIENT_ID,
action: “download”,
multiSelect: true,
openInNewWindow: true,
advanced: { filter: allowedExtensions },
success: handleSuccess,
cancel: () => console.log(“CANCELLED”),
error: (err) => console.log(“ERROR: “, err),
};
// eslint-disable-next-line no-undef
OneDrive.open(odOptions);
};
return (
<div
id=”original-tab-id”
className=”position-relative d-flex align-items-center justify-content-center”>
{loading && <Loader />}
<button onClick={launchOneDrivePicker} disabled={loading}>
<Image
src=”/images/file-icons/onedrive.png”
width={100}
height={100}
style={{ opacity: loading ? 0.5 : 1 }}
alt=”onedrive”
/>
<p>Onedrive</p>
</button>
</div>
);
} I have already tried the general troubleshooting steps such as checking for updates and resetting OneDrive, but the issue persists. Any help or guidance would be greatly appreciated.Note: I also have a script for this component in my layout <script
type=”text/javascript”
src=”https://js.live.net/v7.2/OneDrive.js”
></script> Read More
One Drive
It appears that My One Drive is set up to my personal account from when I first started using it. All of my business documents are going there and I am out of storage. I do not want to pay for extra storage since I am already paying for 2 business accounts.
I have 2 different 365 business accounts that I am paying to use. I want my documents and files to be saved to these 2 One Drive accounts. I currently have one One Drive account set up for my EHW account. I cannot figure out how to stop using the personal account and set up my second business account (LBVR) on it’s own One Drive account.
It appears that My One Drive is set up to my personal account from when I first started using it. All of my business documents are going there and I am out of storage. I do not want to pay for extra storage since I am already paying for 2 business accounts.I have 2 different 365 business accounts that I am paying to use. I want my documents and files to be saved to these 2 One Drive accounts. I currently have one One Drive account set up for my EHW account. I cannot figure out how to stop using the personal account and set up my second business account (LBVR) on it’s own One Drive account. Read More
New on Microsoft AppSource: April 10-18, 2024
We continue to expand the Microsoft AppSource ecosystem. For this volume, 214 new offers successfully met the onboarding criteria and went live. See details of the new offers below:
Get it now in our marketplace
AML CFT Shield: Simplify compliance review during customer onboarding by assessing the risk of money laundering and terrorism financing with the AML CFT Shield app. It includes customer identification, due diligence assessment, and risk assessment modules for high to low-risk profiles. The app follows FATF guidelines and records all identified risks in a register with mitigation actions.
Animator by Squillion: Animator by Squillion is a data visualization tool that offers a variety of themes, icons, and customizable features to create engaging visuals and drive conversations about data. It allows users to add animations, customize data points, and create personalized tooltips. It empowers decision-makers by seamlessly integrating into reporting platforms such as Microsoft Power BI.
Blink Automation Platform: Blink is a security automation tool that uses generative AI to automate everyday security workflows. It offers over 7,000 automations in its library and can help teams turn manual tasks into repeatable workflows, enforce security policies, and bridge communication gaps between tools. It can automate workflows for SOC and incident response, identity and access management, and more.
ClaraOne for Rural and Federally Qualified Health Centers: This all-in-one chronic care tracking and reporting solution simplifies care management for healthcare organizations. It tracks patient data, engagement, care plans, and transitions while providing robust audit trails. ClaraOne integrates with Microsoft 365 and adheres to industry-leading standards for compliance and security.
Clobbi ERP 2024: Clobbi is a universal multi-service platform that automates enterprise services, ensuring unity across all systems. It meets MRPII, MES, APS, and ERP standards and its integrated low code/no code productivity tools are designed to enhance workflows and help you achieve digital transformation.
Clone List Item Extension for Microsoft SharePoint: The Clone List Item extension for SharePoint streamlines list management by allowing users to duplicate items with ease and precision. It accurately copies all item properties, including metadata and custom fields, and supports attachments. Confirmation pop-ups and success notifications ensure a secure and smooth user experience.
DnA Accelerator for Financial Services: HSO’s DnA Accelerator for financial services leverages data and AI to transform financial institutions into modern, secure, data-driven powerhouses that prioritize customer experiences. The accelerator utilizes Microsoft Azure data and AI services to help firms improve financial planning, revenue, risk management, customer relationships, and more.
DnA Accelerator for Manufacturing: HSO’s DnA Accelerator for manufacturing is an innovative analytics solution that provides a unified platform for seamless data integration and comprehensive analytics capabilities. The accelerator utilizes Microsoft Azure data and AI services to offers better insight into inventory forecasting, turnover, stockout rate, gross margin ROI, order accuracy, and order lead time.
Energize Office Space with Eekox: Eekox revitalizes empty offices with experienced professionals and an IA platform, making them more attractive to employees and potential hires. Eekox does not manage facilities but matches user needs with the appropriate office space and automates the check-in and check-out process with QR codes. Reinvent your office space and generate profits with Eekox.
Ermes Enterprise: This plug-and-play cybersecurity solution for midsize-to-large enterprises provides comprehensive protection across desktop and mobile platforms. Its AI capabilities detect and block emerging threats, safeguarding sensitive data and mitigating human errors. Ermes caters to various industries and sectors affected by the NIS 2 directive and safeguards against evolving cyber risks.
ESGenius! – The Sustainability OS: ESGenius! is a cloud-based platform that uses AI and CBA to help users collect sustainability data, develop KPIs, monitor progress, and share reports with stakeholders and investors. It eliminates human error and bias from ESG reporting.
EvergreenWorx Cases Pro: EvergreenWorx Cases Pro streamlines customer support with automated email delivery, notifications, and case routing. It also offers internal and external prioritization, work start timers, and tasking and data dashboards. Developed on Microsoft’s Power Platform, EvergreenWorx apps are affordable and intuitive, helping small-to-midsize businesses streamline their back office.
Google Sheets to Power BI Connector: Dataddo’s no-code platform integrates Google Sheets and over 300 other data sources directly into Microsoft Power BI, providing instant access to analytics and handling all API changes, monitoring and maintaining data pipelines, and rapidly developing new connectors. The platform offers streamlined setup and maintenance, predictable pricing, and secure and compliant data handling.
Honeywell Forge for Industrials | Asset Performance Management: Honeywell’s SaaS solution combines performance monitoring with machine learning and predictive analytics to improve asset and energy efficiency, extend asset life, and reduce unplanned downtime and maintenance costs. It helps industrial facilities improve performance and expedite analysis in finding the root cause of inefficiencies or impending issues.
Map of Germany – Lands, Districts and Municipalities: This map of Germany offers an easy-to-use, efficient way to present business and statistical data. It allows for precise examination of data at the level of voivodeships, counties, and municipalities, with drill-down options and gradient formatting. The map is accessible for all users and opens up new opportunities for data analysis and decision-making.
MeBeBot AI Platform and Digital Virtual Assistant for Employees: MeBeBot is an AI chatbot that automates answers to employees FAQs, supports remote/hybrid work, and ensures consistent communication and engagement. It installs as an app in Microsoft Teams and SharePoint in under 15 minutes and utilizes generative and verified AI. MeBeBot reduces manual emails and help desk tickets by up to 70 percent and offers real-time employee usage data, targeted push messaging, and pulse surveys.
MEGA HOPEX (US): MEGA HOPEX is a comprehensive SaaS platform that combines enterprise architecture, data management, business process analysis, and risk management into a single solution. It brings together strategy, business, risk, data, and IT perspectives into a unified platform based on Microsoft Azure. It also leverages automation and AI/ML algorithms to enhance collaboration and decision-making.
MetaMeeting: This smart meeting SaaS application simplifies booking meeting rooms and inviting attendees using Microsoft Teams. It allows users to find a suitable space and time, check availability, and book a meeting room on a mobile device or via the web. The system also provides a record of reservation status.
MetaVisitor: This app simplifies guest invitations by allowing users to confirm visitors via email or mobile number. After a successful invitation is sent, visitors receive an email or SMS with a QR code for registration. Microsoft Teams integration and group invitations are available, and self-service appointment applications can be processed through the My Approval feature.
Omnisient with Microsoft Power BI: The Omnisient app integrates with Microsoft Power BI to provide data visualization within its collaboration environment. It empowers users to unlock the full potential of their data and drive meaningful outcomes.
Safetica: Safetica is a comprehensive data loss prevention and insider risk management solution that helps companies identify, classify, and protect sensitive data while detecting and mitigating risks posed by insiders. It offers data classification, DLP, cloud data protection, and regulatory compliance solutions.
Smart IT Outsourcing for Business Growth: CYPROTECK’s solution optimizes IT operations and enhances security measures for small businesses, ensuring reliable and efficient IT performance. The platform offers around-the-clock help desk support, proactive monitoring, and robust cybersecurity measures to help your business reduce operational risks and costs while enhancing efficiency through AI predictive analytics.
Software Adoption Health Check: Powered by Userlane’s HEART Analytics (Happiness, Engagement, Adoption, Retention, and Task success) this application delivers insights into the adoption and utilization of your software. The assessment measures your internal software adoption metrics, identifies issues, and offers strategic guidance to enhance usage.
THOR: This AI framework from Tarento offers a personalized business assistant and a multi-channel chatbot for seamless user engagement. THOR integrates cutting-edge technologies such as NLU, NLP, and LLMs to decode user intent and generate natural language responses for seamless interactions.
Thread Software for In-House Legal Teams built on Microsoft 365 (Per User): This Microsoft 365-based solution for in-house legal teams automates low-value work and complex legal workloads to free up your valuable time. It comes with ready-to-use processes, task automation, and reporting, and it scales automatically with your Microsoft environment. Microsoft 365 upgrades and new releases are applied automatically as part of your subscription.
Thread Software for Law Firms, Case Management Software built on Microsoft 365 (Per User): This legal case management solution is integrated with Microsoft 365 and offers ready-to-use processes, task automation, and reporting. It can be customized to match specific business rules and is scalable for small, medium, and large organizations. Designed for remote working, the software reduces IT complexity and risk.
Go further with workshops, proofs of concept, and implementations
Fabric in a Day: Half- or 1-Day Workshop: Smartbridge offers a customizable workshop to train Microsoft Power BI users on Microsoft Fabric, an end-to-end analytics platform that integrates various data sources into a unified product. The workshop aims to help organizations consolidate data into a single source of truth, generate meaningful insights, and lay the foundation for the era of AI.
Power BI Embedded: 2-Week Implementation: AlphaBOLD’s Power BI Embedded Implementation offers pre-packaged solutions to integrate interactive Microsoft Power BI reports and dashboards into existing applications. The implementation process consolidates data from various sources, reduces development time, and maintains control and security.
Copilot for Microsoft 365: 15-Day Proof of Value: This offer is for Microsoft 365 (E3/E5) clients to identify areas of improvement and implement Copilot for Microsoft 365. Computacenter will conduct a proof of value analyze the client’s environment. The process includes project launch, technical study, Copilot for Microsoft 365 implementation, value study, and a synthesis report. This offer is available in France.
Acquistion Experience Leveraging Teams Premium: 2-Week Workshop and Implementation: New Era Technology’s workshop offers a range of features to help organizations assimilate during and after an acquisition. These include a virtual agent for common questions, migration concierge for complex queries, secure cross-organization collaboration, and tools to improve team dynamics.
Copilot for Microsoft 365: Adoption and Change Management: Kyndryl helps organizations optimize productivity, collaboration, and security with tailored planning, deployment, adoption, and management of Microsoft 365. It also offers organizational change management services to ensure successful user enablement and adoption. These services provide proactive change tactics, communication, engagement, and enablement activities to maximize user adoption and achieve improved employee experience, increased ROI, ease of adoption, and risk mitigation.
Security Audit: 5-Day Engagement: This IT security audit from Econocom examines firewall, antivirus, intrusion detection and prevention systems, and network security policies. It includes Microsoft solutions like Azure Security Center and Microsoft 365 Defender. The audit process includes evaluating security configurations, identity management, and access controls.
Capgemini Climate Action Planning: Capgemini Climate Action Planning helps track emissions targets and measures toward net zero. It analyzes decarbonization measures across all GHGP scopes, regions, and consumption categories until a defined time horizon. Built on Microsoft Power Platform and Microsoft Cloud for Sustainability, visuals are developed in Power BI.
Change Leadership: Empowering Managers and Leaders for Fabric: The Change Leadership Workshop from iLink Systems equips business leaders, executive management, and managers with practical tools and frameworks for leading change, improving communication and coaching skills, and fostering a culture of innovation and resilience. This offer is ideal for companies looking to refresh and upskill their leaders on transformative initiatives.
Change Leadership: Empowering Managers and Leaders for Power BI: The Change Leadership Workshop from iLink Systems equips business leaders, executive management, and managers with practical tools and frameworks for leading change, improving communication and coaching skills, and fostering a culture of innovation and resilience. This offer is ideal for companies looking to refresh and upskill their leaders on transformative initiatives.
Cloud-Managed Windows Endpoint Migration: 5-Week Pilot Implementation: Microsoft Entra ID-joined Windows clients eliminate the line-of-sight requirements of Windows Server Active Directory, allowing for device and user authentication directly with cloud-based Entra ID. CDI offers a Windows endpoints professional services engagement to help organizations transition to cloud-managed endpoints, including planning, design, training, configuration, and user-awareness training documentation.
Cloud Security Operations Center: Reply’s Verified MXDR Service offers around-the-clock security monitoring, threat detection, incident response, and penetration testing services to fortify operations against cyber threats. Its team of security analysts and engineers combine proactive threat hunting with AI-enhanced analytics to preemptively counteract emerging threats.
Copilot AI Pathfinder Program: Hable’s AI Pathfinder Full Program helps organizations explore the potential impact of AI and prepare users for the adoption of Copilot for Microsoft 365. It includes a change readiness assessment, change enablement plans, communications, a learning program, and a review. The program identifies and prepares a cohort of users for the adoption and use of Copilot for Microsoft 365, providing new skills and driving a positive employee experience.
Copilot for Microsoft 365 Adoption Accelerator: The Copilot for Microsoft 365 Adoption Accelerator from The Partner Masters helps organizations smoothly adopt Copilot for Microsoft 365 by creating a customized adoption plan. The plan includes a Center of Excellence and Champion program, training and communication schedules, and a feedback loop.
Copilot for Microsoft 365 Deployment Offer: Fortevento provides a comprehensive service to implement and adopt Copilot for Microsoft 365. The service includes a dedicated team of experts, customized deployment plan, secure data governance strategy, tailored adoption and change management program, and post-deployment support. The offer accelerates digital transformation, improves work processes, and enhances collaboration.
Copilot for Microsoft 365: 4-Day Implementation: OfficeGrip will implement Copilot for Microsoft 365 in 4 stages: Prepare, Implement, Adopt, and Improve. The engagement includes creating a business case, implementation, identifying work scenarios, and providing access to an ask-me-anything channel. The service is available in Dutch.
Synergy Advisor Pilot+ Security Engagement: Pilot+ from Synergy Advisors is designed to enhance an organization’s security infrastructure by maximizing the capabilities of Microsoft Copilot for Security. The program includes services such as evaluating tenant readiness, implementing use case scenarios, and conducting knowledge transfer sessions.
Synergy Advisor Pilot Security Engagement: Pilot from Synergy Advisors is designed to enhance an organization’s security infrastructure by maximizing the capabilities of Microsoft Copilot for Security. The program includes services such as evaluating tenant readiness, implementing use case scenarios, and conducting knowledge transfer sessions.
Copilot for Security POC-in-a-Box: Synergy Advisors offers a comprehensive engagement program that fortifies security infrastructure with proactive threat detection and vulnerability assessments. The program integrates with Microsoft 365 and includes knowledge transfer sessions, promptbooks, and usage monitoring. Synergy Advisors provides consulting and managed services to drive digital transformation and address security concerns and regulatory requirements.
CS Sustainability Engagement App: 1-Week Implementation: Gamification is a great way to integrate sustainability into corporate life. Campana & Schott’s workshop teaches how to apply gamification to reduce employees’ ecological footprint and educate them about sustainability. A sustainability engagement app offers time-bound challenges, a customizable UI, and an admin panel to track participation and success.
Darktrace Managed Network Sensor: Darktrace’s self-learning AI offers real-time threat detection and mitigation for Microsoft 365 environments. It detects and responds to a variety of threats, including new ones that traditional tools may overlook. The explainable AI provides clear reports and augments a security team’s decision-making process.
Data Security: 2-Day Workshop: Centric Consulting offers a workshop to help organizations identify their Microsoft 365 data security requirements and provide recommendations to improve their data protection posture using Microsoft Purview controls. The workshop includes an analysis of current data stores and a detailed findings and recommendations document.
Databricks Integration to Microsoft Fabric: 3-Week Implementation: MandelBulb Technologies offers tailored services for Microsoft Azure Databricks customers to maximize the capabilities of Microsoft Fabric. A fully optimized analytics framework will be implemented, including workshops and a bespoke Microsoft Power BI report.
Defend, Protect, Secure with Microsoft Defender XDR: Comtrade will implement Microsoft Defender XDR for a unified security solution that coordinates detection, prevention, investigation, and response across various platforms, bolstering the security framework of organizations utilizing Microsoft 365. The solution provides proactive threat hunting, real-time visibility and analytics, continuous security improvements, and fast onboarding, ensuring a comprehensive defense against the evolving threat landscape.
Dynamics 365 Business Central: 1-Month Implementation: PartnerHelper configures Microsoft Dynamics 365 Business Central to meet customer needs, following best practices at all levels. The process includes discovery, configuration, security setup, migration, quality assurance, training, UAT, go-live, and support. Clarification meetings ensure client satisfaction.
Dynamics 365 Customer Service Implementation: easyconsult will implement Microsoft Dynamics 365 Customer Service for efficient and customer-oriented service management. This offer includes features such as case management, customer interaction, SLAs, knowledge management, queue management, case analysis, self-service options, and integration with other Dynamics 365 modules. This offer is available in Austria and Germany.
Dynamics 365 Needs Assessment for Microsoft Power Platform: 4- to 6-Hour Workshop: This needs assessment from Tietoevry helps organizations optimize business operations by identifying areas where Microsoft Power Platform can drive efficiency and productivity. Consultants assess the overall business value gained from implementing the change to ensure it meets participants’ needs and goals.
Empower Frontline Workers with Microsoft 365: 1-Month Implementation: Dimension 4 can implement Microsoft 365 F3 or F1 to frontline workers, including initial setup, communication, collaboration, productivity, engagement, efficiency, final touches, and evaluation. Microsoft 365 F1 includes Teams, SharePoint, and Viva, while F3 includes email, collaboration tools, and more.
End-User Safety App: 2-Week Implementation: This mobile app from Heartland Business Systems lets employees report safety and security incidents using their phones. It uses Microsoft SharePoint Online, Power Apps, and Power Automate to create incident reports, track progress, and search for previous reports.
Microsoft 365 Migration: Envision IT addresses productivity issues by migrating organizations to Microsoft 365. The solution offers assessment and planning, customization and integration, migration services, security enhancement, training and adoption, and post-migration support. Microsoft 365 provides productivity, collaboration, and security features, including real-time co-authoring, AI-powered tools, and robust security safeguards.
Establishing a CoE and CoP to Drive Change Initiatives for Microsoft Fabric: This workshop from iLink Systems teaches how to establish a Community of Excellence (CoE) and Community of Practice (CoP) to drive change initiatives in an organization. It covers the benefits of standardization, education, and reducing overhead, as well as the different types of COEs and roles within them.
Establishing a CoE and CoP to Drive Change Initiatives for Microsoft Power BI: This workshop from iLink Systems teaches how to establish a Community of Excellence (CoE) and Community of Practice (CoP) to drive change initiatives in an organization. It covers the benefits of standardization, education, and reducing overhead, as well as the different types of COEs and roles within them.
eVri/Olinko Cybersecurity Awareness for End Users: 5-Day Program: eVri offers a cybersecurity awareness program for end users with 5 steps, using Microsoft 365 Attack Simulation Training and change management. It includes analysis of employees’ current maturity, a phishing campaign, workshops, and milestones.
Full PIM: 1-Week Implementation: Dynamicweb offers a comprehensive implementation of its product information management (PIM) module, including training to ensure users can utilize the solution independently. The PIM engine allows for consolidation, enrichment, and validation of product data in one place, and can be published to any channel for consistent product experiences.
Instructional Content Design for Microsoft Fabric: This offer from iLink Systems provides a guide on applying ADDIE instructional design principles to create effective content for change management. It includes a timeline, iterative framework, scenario-based questions, and learning options, making it ideal for companies seeking to develop impactful instructional content for their change management efforts.
Instructional Content Design for Microsoft Power BI: This offer from iLink Systems provides a guide on applying ADDIE instructional design principles to create effective content for change management. It includes a timeline, iterative framework, scenario-based questions, and learning option, making it ideal for companies seeking to develop impactful instructional content for their change management efforts.
Merger and Acquisition with Microsoft 365 and Azure: 10-Week Migration: Neway Technologies offers a six-step plan to streamline the integration of Microsoft 365 and Microsoft Entra tenants for merged companies. The process includes discovery, assessment, design, planning, migration, and post-migration support. The solution leverages SaaS services for communications, collaboration, and security to create a unified Microsoft environment.
Microsoft 365 Apps, Email, and OneDrive Migration: Dimension4 offers seamless email migration to Microsoft 365, handling mailbox migration, user self-service, collaboration spaces, training and support, and partner collaboration. Benefits include efficiency, security, scalability, and continuous accessibility.
Microsoft Copilot for Security: 6-Hour Workshop: Microsoft Copilot for Security is a generative AI solution that fortifies an organization’s IT defenses. The technology is built on zero trust principles and provides a competitive edge in the digital threat landscape. Attend a Copilot for Security workshop to gain a holistic understanding of the technology, explore integration with existing Microsoft 365 Defender products, and learn how different personas can leverage the solution effectively.
Microsoft Fabric Tasting: 10-Day Trial: Loihde Oyj offers a trial of Microsoft Fabric for customers in Finland to test its functionalities for data management solutions. The trial includes familiar data and use cases and involves the company’s own users. The service includes defining use cases, setting up a Fabric proof of concept environment, testing, and discussing results for potential production use.
Microsoft Fabric: 4-Hour Online Workshop: Cloud Services offers a theoretical and practical workshop for Microsoft Fabric, an all-encompassing solution for data management, analytics, and business intelligence. It offers seamless integration and cloud-scale analytics and is built on the foundation of software as a service.
Microsoft Sentinel Security Consulting Service: Maximize your investment in Microsoft Sentinel with expert consulting services from Comtrade System Integration. Tailored deployments and comprehensive security analyses ensure security features in Microsoft 365 are maximized, directly addressing specific organizational threats and enhancing security posture. Businesses benefit from enhanced security, reduced costs, and more efficient operations in their Microsoft 365 environment.
Microsoft Sentinel Workshop and Pilot: CDW offers a cloud-based SIEM and SOAR solution with AI-powered threat detection and suspicious activity hunting. It provides configuration recommendations for security, governance, and compliance in multicloud solutions.
Microsoft Teams Voice Deployment and Adoption: This engagement from Dimension4 aims to integrate Microsoft Teams into existing telephony infrastructure for efficient communication through calls. It involves verifying supported SBC devices, provisioning phone numbers, configuring essential components, validating configuration, enabling users, providing user training, and monitoring and maintaining performance.
Modern Management for Endpoints: ivision’s Modern Management for Endpoints is a cloud-based service that helps businesses manage their enterprise endpoint estate, including Microsoft Windows desktops, mobile devices, BYOD, device provisioning, and security/compliance requirements. It provides a comprehensive and cost-effective management and security service for both physical and virtual endpoints, with support for Windows 10 Autopilot enrollment and management.
Windows 11 Pilot Deployment: Microsoft Windows 11 offers features for security, mobility, and productivity. A Windows 11 engagement from CDW evaluates participants’ readiness and deploys Windows 11 with minimal business impact.
IT Security: 2-Week Proof of Concept: Econocom will evaluate the effectiveness of Microsoft security solutions in a test environment, focusing on Azure Security Center and Microsoft 365 Defender for incident detection and response. Benefits include realistic attack simulations, evaluation of security alerts, and automatic configuration recommendations.
Power Automate: 4-Hour Workshop: This workshop from Infinity Digital demonstrates how to use Microsoft Power Automate to streamline workflows and increase efficiency. Participants will get hands-on experience building and optimizing workflows, learn advanced design techniques, and gain insights from experienced instructors. The workshop covers integration with external services and real-world scenarios.
Provisioning App: 1-Day Implementation: InSpark’s provisioning app automates the process of requesting and creating Microsoft Teams or SharePoint sites, reducing the burden on IT departments. The app is configured to apply organizational policies and can be linked to primary systems like ERP. Offered as SaaS, it provides immediate access to new functionalities and is monitored for timely problem resolution.
Secure Hybrid Work: ivision’s Hybrid Work offering empowers organizations to establish a work-from-anywhere employee experience while safeguarding business assets. Its standardized security approach with Zero Trust enhances integrated security tools and protection policies for assets and platforms built on Microsoft cloud solutions, maximizing ROI and increasing business productivity.
Security and Compliance Administrator on Demand: 1-Day Consulting Service: IT Partner offers a service to maximize the value of Microsoft 365 by ensuring secure and compliant environments. An expert will conduct audits, identify gaps and risks, implement tailored policies, and provide ongoing monitoring and support. Customers collaborate to define requirements and participate in regular reviews.
Teams Collab Rapid Deploy: ivision’s offer helps clients plan and deploy a Microsoft Teams collaboration environment for specific use cases. The 30-day service option establishes a baseline for Teams and develops a template for defined use cases. The 90-day option expands on the MVP deployment and identifies other use cases that can be automated using Microsoft Power Platform.
Teams Phone Rapid Deploy: ivision’s offer helps clients plan and deploy a Microsoft Teams Phone and conferencing environment. It includes workshops, design sessions, deployment plans, and configuration of operational governance plans. The service supports different user personas and offers auxiliary services for Teams Phone, such as support for direct routing and live event admin.
Accelerate your Copilot Adoption: 3-Month Implementation: TECHAMPION offers Copilot for Microsoft 365 solution services for deployment, adoption, and change management. Its adoption approach includes technical readiness, user enablement, and extensibility for business process transformation. Use cases include data analysis, compliance, customer service, sales, document creation, email management, recruitment, and project management.
Fabric Change Management and Adoption Support: iLink Systems offers a range of services for Microsoft Fabric adoption, including readiness assessment, customized roadmap, communication planning, governance frameworks, workshops, and office hours.
Windows 365 Pilot: CDW offers a Microsoft Windows 365 cloud PC pilot for organizations to provide employees with a familiar Windows desktop experience on all devices, increasing productivity and scalability. CDW tailors solutions to meet customer needs and budget.
Windows 365 Rapid Deploy: ivision’s rapid deployment for Windows 365 is a value solution for hybrid workforces, providing on-demand workspaces and cost efficiencies. It includes virtual workshops, deployment plans, and support for Intune Management. The service options include enhanced security, end-user onboarding, Microsoft 365 integration, and Intune integration.
Build a Custom Copilot Using Generative and Conversational AI: Microsoft Copilot Studio allows easy creation of AI-powered copilots for various purposes, including customer support, process automation, and personalized assistance. It offers a user-friendly interface, custom GPTs, plugin integration, and built-in analytics. Compusoft will demonstrate how copilots can automate repetitive tasks, simplify complex workflows, and guide users through steps efficiently.
Zones Teamwork Deployment: Zones offers Microsoft collaboration tools deployment and management services, including Teams, SharePoint Online, and Exchange Online. This offer help organizations mitigate common challenges and optimize utilization, driving success and enhancing customer lifetime value.
Contact our partners
123 Timer and Clock by BlueSky
Microsoft Power BI Migration: 2-Week Assessment
Predictive Analytics with AI: 2-Week Assessment
Event Registration and Reception App
AI Assistant for Microsoft Teams
AI Permit Processing Assistant
Asset & Inventory Management (AIM) App
Auzilium Base for Microsoft Dynamics 365 Business Central
BE-terna Fashion Connector to POS
BE-terna Reactor Platform Core
Business Value Assessment for Higher Education: 2-Day Workshop
Clone List Item Extension for SharePoint
Copilot for Microsoft 365 Readiness: 4-Week Assessment
Data Preservation for Dynamics 365 and Microsoft Power Platform
Data Security and Governance: 4- to 6-Week Assessment
DATEV Data Service for Microsoft Teams
DeepSign Integration for Microsoft Outlook
Deferred Revenue/Expense Management by Infotek
Dynamics 365 Implementation: 4-Week Business Value Assessment
Dynamics 365 Power Platform Center of Excellence: 4-Week Assessment
Dynamics 365 Solution Assessment: 4-Week Assessment
Dynasoft Real Estate Management
Electronic Banking Extension IT
Eviden’s Robotics Process Automation on Microsoft Azure and Power Platform
Forrit ONE – Enterprise Web CMS
Fractal Integrated Analytical Platform (IAP)
FreshFocus for Microsoft Dynamics 365 Business Central
Frontline Worker Assessment for Manufacturers: Half-Day Assessment
Fujitsu Personalized Marketing Service (CTP)
Generative AI-Copiloted CSR Writing for Clinical Research
Generative AI-Copiloted Patient Safety Narratives Writing
Generative AI-Copiloted Protocol Writing
Unified Endpoint Management: 2-Week Proof of Concept
GPS Mobile – Vehicle Tracking Devices
HomeBuilder Tarion Integration
Intelligent Automation: 8-Week Assessment
AuroraPrime Electronic Data Capture System for Clinical Trials
KUMAVISION trade365 PPE (Safety Equipment)
Mandatory Field Management by Infotek
Copilot for Microsoft 365 & AI Readiness Assessment
Copilot for Microsoft 365: Consultation
Microsoft Cybersecurity Assessment
Microsoft Intune: 1-Month Assessment
Microsoft Planner Premium Discovery and Demo
National Bank of Serbia (NBS) for Microsoft Dynamics 365 Business Central
Navitrans 365 Truck Appointment
NetDocuments Email Management for Microsoft Outlook
Number to Words for Microsoft Excel
Phelix AI Fax Inbox Assistant (Healthcare)
Plus Icon Library for PowerPoint
Power Platform CoE Setup and Governance: 7-Week Assessment
Power Platform Discovery Workshop: 1-Day Assessment
Power Platform Modernization Audit – eVri/2commit
Dynamics 365 CRM/Customer Engagement: Implementation and Audit
Prompt Wagon – DIY Low Code Generative AI Chatbot
Windows 11 Readiness Assessment
RecordTS v7 Single Server Edition
Redoflow Current State Analysis: 1-Week Assessment
Retail Incident Reporting Solution
Copilot for Microsoft 365 Security Assessment
Sinch Conversational Banking for Financial Services
Sinch Conversational Commerce for Retail
Sinch Conversational Marketing for Automotive
Sinch Conversational Marketing for Travel/Hospitality
Ticketcounter E-Ticketing Solution
TransitionManager for OMA Triage
TRASER ECM Connect 365 x d.velop
Treasury Cube Treasury Management System
TTS Turbo Macros for Microsoft Excel
Umpire Credit Analysis of BanksGlobal Umpire Incorporated
unitop Tenants Association Add-On for Dynamics 365 Business Central
Vinya Turkish Translation Package for Microsoft Dynamics 365 Business Central
Vitals AI: Video-Based Health Screening Solution
WMS Core for Microsoft Dynamics 365 Business Central
XPL Travel for Microsoft Dynamics 365 Business Central
This content was generated by Microsoft Azure OpenAI and then revised by human editors.
Microsoft Tech Community – Latest Blogs –Read More
Can SharePoint Search read Office file properties?
The title does not refer to files stored on SharePoint. I would like to know if Office file intrinsic metadata can be included into the SharePoint Search index. Especially when a file was created (not on SharePoint) but in the Office App, see:
Is that possible?
The title does not refer to files stored on SharePoint. I would like to know if Office file intrinsic metadata can be included into the SharePoint Search index. Especially when a file was created (not on SharePoint) but in the Office App, see:Is that possible? Read More
AppLocker rules publisher field length limit
Hello
I’m using AppLocker to create packaged app rules and I’m facing a length limit for the publisher field.
I want to create a rule for a packaged app, Package name is ACROBATNOTIFICATIONCLIENT and the publisher is
AppLocker can’t accept the whole text for the publisher field and the last 20 characters are trimmed.
As a workaround I used a wildcard at the end of the string but it’s not very secure
I don’t how long a publisher reference can be but AppLocker has a limit that may need to be revised has Adobe may not be the only one who has a long publisher reference.
HelloI’m using AppLocker to create packaged app rules and I’m facing a length limit for the publisher field.I want to create a rule for a packaged app, Package name is ACROBATNOTIFICATIONCLIENT and the publisher is CN=ADOBE SYSTEMS INCORPORATED, OU=ADOBE SYSTEMS, O=ADOBE SYSTEMS INCORPORATED, L=SAN JOSE, S=CALIFORNIA, C=US, POSTALCODE=95110, STREET=345 PARK AVENUE, SERIALNUMBER=2748129, OID.1.3.6.1.4.1.311.60.2.1.2=DELAWARE, OID.1.3.6.1.4.1.311.60.2.1.3=US, OID.2.5.4.15=PRIVATE ORGANIZATION AppLocker can’t accept the whole text for the publisher field and the last 20 characters are trimmed.As a workaround I used a wildcard at the end of the string but it’s not very secure I don’t how long a publisher reference can be but AppLocker has a limit that may need to be revised has Adobe may not be the only one who has a long publisher reference. Read More
Microsoft Azure Information Protection Uninstall Issue
We installed AIP installer to ~3000 machines and we deployed v2.13.49.0 to all of our machines last year and didn’t upgrade it. We have since had a request in to remove it from all machines, this is fine but we found when testing some were failing the uninstall.
Did a bit of digging to the failures and saw we had multiple newer versions installed 2.14.90.0, 2.16.73.0, 2.16.79.0, 2.17.66.0
Did a bit more digging and saw that Windows Update has been updating some but not all.
I tried to download the newer versions so I could package then send the uninstall but not all are there to download.
I then went down the GUID to uninstall them which works “SORT OF” but not fully, it uninstalls the app but it is still lingering in the Add/Remove Programs window and is still showing as installed. If I click uninstall in there it goes through the uninstall process and its then gone.
Problem is I do not and cannot get the other version installers as they are no longer available and wondered if anyone has hit this issue yet and if there is some sort or rip out app/script? because this is not good.
We installed AIP installer to ~3000 machines and we deployed v2.13.49.0 to all of our machines last year and didn’t upgrade it. We have since had a request in to remove it from all machines, this is fine but we found when testing some were failing the uninstall. Did a bit of digging to the failures and saw we had multiple newer versions installed 2.14.90.0, 2.16.73.0, 2.16.79.0, 2.17.66.0 Did a bit more digging and saw that Windows Update has been updating some but not all. I tried to download the newer versions so I could package then send the uninstall but not all are there to download. I then went down the GUID to uninstall them which works “SORT OF” but not fully, it uninstalls the app but it is still lingering in the Add/Remove Programs window and is still showing as installed. If I click uninstall in there it goes through the uninstall process and its then gone. Problem is I do not and cannot get the other version installers as they are no longer available and wondered if anyone has hit this issue yet and if there is some sort or rip out app/script? because this is not good. Read More
How to Resolve QuickBooks Payroll Error PS038?
Troubleshooting Solutions: QuickBooks Payroll Error PS038
QuickBooks Payroll Error PS038 can be frustrating when you’re trying to process payroll efficiently. This error typically indicates an issue with your QuickBooks software or the payroll service itself. Here are some troubleshooting steps to resolve this issue promptly:
Check Internet Connection: Ensure that your computer has a stable internet connection. Poor connectivity can disrupt communication between QuickBooks and the payroll server, leading to Error PS038.Update QuickBooks and Payroll Tax Tables: Make sure you’re using the latest version of QuickBooks and that your payroll tax tables are up to date. Updates often contain fixes for known issues, including those related to payroll processing.Verify Payroll Subscription Status: Ensure that your QuickBooks payroll subscription is active and up to date. If your subscription has expired or encountered billing issues, it can result in Error PS038.Run QuickBooks Payroll Updates: Check for and install any available updates for QuickBooks payroll. These updates may include bug fixes and enhancements that can address issues causing Error PS038.Check Employee Information: Verify that all employee information, including social security numbers, addresses, and tax withholding details, is accurate and up to date. Incorrect or missing information can lead to errors during payroll processing.Clear Payroll Data Cache: Clearing the payroll data cache can sometimes resolve issues with payroll processing. Navigate to the Employees menu, select My Payroll Service, and then choose Clear Cache. Follow the on-screen prompts to complete the process.Run Payroll Repair Tool: QuickBooks provides a Payroll Repair Tool to diagnose and fix common payroll-related issues. Run this tool to scan your payroll data for errors and attempt to resolve any issues causing Error PS038.Check Payroll Preferences: Review your payroll preferences in QuickBooks to ensure they are set up correctly. Incorrect settings or configurations can sometimes lead to payroll processing errors.Contact QuickBooks Payroll Support: If you’ve tried the above troubleshooting steps and continue to encounter Error PS038, it may be necessary to contact QuickBooks Payroll support for further assistance. They can provide personalized guidance and support to help resolve the issue.
By following these troubleshooting solutions, you should be able to address QuickBooks Payroll Error PS038 and successfully process payroll without further interruptions. Remember to keep your QuickBooks software and payroll data updated regularly to minimize the risk of encountering similar errors in the future.
Troubleshooting Solutions: QuickBooks Payroll Error PS038QuickBooks Payroll Error PS038 can be frustrating when you’re trying to process payroll efficiently. This error typically indicates an issue with your QuickBooks software or the payroll service itself. Here are some troubleshooting steps to resolve this issue promptly:Check Internet Connection: Ensure that your computer has a stable internet connection. Poor connectivity can disrupt communication between QuickBooks and the payroll server, leading to Error PS038.Update QuickBooks and Payroll Tax Tables: Make sure you’re using the latest version of QuickBooks and that your payroll tax tables are up to date. Updates often contain fixes for known issues, including those related to payroll processing.Verify Payroll Subscription Status: Ensure that your QuickBooks payroll subscription is active and up to date. If your subscription has expired or encountered billing issues, it can result in Error PS038.Run QuickBooks Payroll Updates: Check for and install any available updates for QuickBooks payroll. These updates may include bug fixes and enhancements that can address issues causing Error PS038.Check Employee Information: Verify that all employee information, including social security numbers, addresses, and tax withholding details, is accurate and up to date. Incorrect or missing information can lead to errors during payroll processing.Clear Payroll Data Cache: Clearing the payroll data cache can sometimes resolve issues with payroll processing. Navigate to the Employees menu, select My Payroll Service, and then choose Clear Cache. Follow the on-screen prompts to complete the process.Run Payroll Repair Tool: QuickBooks provides a Payroll Repair Tool to diagnose and fix common payroll-related issues. Run this tool to scan your payroll data for errors and attempt to resolve any issues causing Error PS038.Check Payroll Preferences: Review your payroll preferences in QuickBooks to ensure they are set up correctly. Incorrect settings or configurations can sometimes lead to payroll processing errors.Contact QuickBooks Payroll Support: If you’ve tried the above troubleshooting steps and continue to encounter Error PS038, it may be necessary to contact QuickBooks Payroll support for further assistance. They can provide personalized guidance and support to help resolve the issue.By following these troubleshooting solutions, you should be able to address QuickBooks Payroll Error PS038 and successfully process payroll without further interruptions. Remember to keep your QuickBooks software and payroll data updated regularly to minimize the risk of encountering similar errors in the future. Read More
Not able to review product on Microsoft AppSource
Is there a requirement for reviewing products on AppSource. When I login and check I am able to review a certain product, but for another product I do not. We are trying to send out requests for reviewing to customers but want to make sure we are meeting requirements in order to do so.
Is there a requirement customer has to meet in order to review a product?
Is there a requirement for reviewing products on AppSource. When I login and check I am able to review a certain product, but for another product I do not. We are trying to send out requests for reviewing to customers but want to make sure we are meeting requirements in order to do so. Is there a requirement customer has to meet in order to review a product? Read More
Microsoft Mesh for unity mac os version
I all, i have tried to build my custom environment with Mesh, so I started to play with the Mesh101 template. Once I open the project I have a lot of errors, can anyone solved this issue?
I all, i have tried to build my custom environment with Mesh, so I started to play with the Mesh101 template. Once I open the project I have a lot of errors, can anyone solved this issue? Read More
When is SCSM 2022 going to support the Orchestrator 2022 API?
Not in UR2 – will it be in UR3? Seems kind of a basic requirement that for a new release of the Service Manager product that the integrations between the products work….
And we never got SM to talk ok to an install of the the 2019 API on a 2022 install of Orchestrator which was the suggested workaround.
‘Service Manager (SM) console doesn’t detect Orchestrator 2022 installation because the Connector for the new Web API is yet to be released.’
Update Rollup 2 for System Center 2022 Orchestrator – Microsoft Support
Not in UR2 – will it be in UR3? Seems kind of a basic requirement that for a new release of the Service Manager product that the integrations between the products work….And we never got SM to talk ok to an install of the the 2019 API on a 2022 install of Orchestrator which was the suggested workaround. ‘Service Manager (SM) console doesn’t detect Orchestrator 2022 installation because the Connector for the new Web API is yet to be released.’Update Rollup 2 for System Center 2022 Orchestrator – Microsoft Support Read More
How to fix QuickBooks not responding when opening company file after update?
Troubleshooting Solutions : QuickBooks not responding when opening company file
Encountering QuickBooks not responding when opening company file can be frustrating, but several troubleshooting steps can help resolve this issue and get you back to work smoothly.
1. Check File Size and Location: Ensure that the company file you’re trying to open is not excessively large. Large file sizes can cause QuickBooks to become unresponsive, especially if your computer’s resources are limited. Additionally, verify that the file is stored locally on your computer’s hard drive and not on a network drive or external storage device.
2. Update QuickBooks Desktop: Make sure you’re using the latest version of QuickBooks Desktop. Developers regularly release updates to address bugs and improve software performance. Go to the Help menu and select Update QuickBooks Desktop to download and install any available updates. After updating, try opening the company file again.
3. Reboot Your Computer: Sometimes, a simple reboot can resolve temporary issues with QuickBooks. Close QuickBooks Desktop and any other programs running in the background, then restart your computer. After the computer restarts, reopen QuickBooks and attempt to open the company file again.
4. Run QuickBooks File Doctor: QuickBooks File Doctor is a built-in tool designed to diagnose and repair issues with company files. Download and run QuickBooks File Doctor from the QuickBooks Tool Hub, available on the Intuit website. Follow the on-screen instructions to scan and repair any issues with the company file.
5. Disable Antivirus or Security Software: Your antivirus or security software may be interfering with QuickBooks and causing it to become unresponsive when opening the company file. Temporarily disable your antivirus or security software and try opening the company file again. If QuickBooks responds without issues, add QuickBooks to the exceptions list of your antivirus software.
6. Use Safe Mode: Booting your computer in Safe Mode can help isolate and identify issues with third-party programs or services conflicting with QuickBooks. Restart your computer and press F8 repeatedly during startup to access the Advanced Boot Options menu. Select Safe Mode and press Enter. Once in Safe Mode, open QuickBooks and attempt to open the company file.
7. Check for Disk Space and Fragmentation: Ensure that your computer has sufficient disk space available to run QuickBooks smoothly. Insufficient disk space can cause QuickBooks to become unresponsive. Additionally, defragment your hard drive to optimize disk performance. Use the built-in Disk Cleanup and Disk Defragmenter tools in Windows to free up space and defragment your hard drive.
8. Create a New Windows User Account: Creating a new Windows user account can help determine if the issue is specific to your user profile. Create a new user account in Windows, log in with the new account, and try opening the company file in QuickBooks. If QuickBooks responds without issues in the new user account, the problem may be related to your original user profile.
By following these troubleshooting solutions, you can effectively address the QuickBooks not responding when opening company file issue and resume your work without delays. If the problem persists after attempting these steps, consider reaching out to QuickBooks support for further assistance.
Troubleshooting Solutions : QuickBooks not responding when opening company file Encountering QuickBooks not responding when opening company file can be frustrating, but several troubleshooting steps can help resolve this issue and get you back to work smoothly. 1. Check File Size and Location: Ensure that the company file you’re trying to open is not excessively large. Large file sizes can cause QuickBooks to become unresponsive, especially if your computer’s resources are limited. Additionally, verify that the file is stored locally on your computer’s hard drive and not on a network drive or external storage device.2. Update QuickBooks Desktop: Make sure you’re using the latest version of QuickBooks Desktop. Developers regularly release updates to address bugs and improve software performance. Go to the Help menu and select Update QuickBooks Desktop to download and install any available updates. After updating, try opening the company file again.3. Reboot Your Computer: Sometimes, a simple reboot can resolve temporary issues with QuickBooks. Close QuickBooks Desktop and any other programs running in the background, then restart your computer. After the computer restarts, reopen QuickBooks and attempt to open the company file again.4. Run QuickBooks File Doctor: QuickBooks File Doctor is a built-in tool designed to diagnose and repair issues with company files. Download and run QuickBooks File Doctor from the QuickBooks Tool Hub, available on the Intuit website. Follow the on-screen instructions to scan and repair any issues with the company file.5. Disable Antivirus or Security Software: Your antivirus or security software may be interfering with QuickBooks and causing it to become unresponsive when opening the company file. Temporarily disable your antivirus or security software and try opening the company file again. If QuickBooks responds without issues, add QuickBooks to the exceptions list of your antivirus software.6. Use Safe Mode: Booting your computer in Safe Mode can help isolate and identify issues with third-party programs or services conflicting with QuickBooks. Restart your computer and press F8 repeatedly during startup to access the Advanced Boot Options menu. Select Safe Mode and press Enter. Once in Safe Mode, open QuickBooks and attempt to open the company file.7. Check for Disk Space and Fragmentation: Ensure that your computer has sufficient disk space available to run QuickBooks smoothly. Insufficient disk space can cause QuickBooks to become unresponsive. Additionally, defragment your hard drive to optimize disk performance. Use the built-in Disk Cleanup and Disk Defragmenter tools in Windows to free up space and defragment your hard drive.8. Create a New Windows User Account: Creating a new Windows user account can help determine if the issue is specific to your user profile. Create a new user account in Windows, log in with the new account, and try opening the company file in QuickBooks. If QuickBooks responds without issues in the new user account, the problem may be related to your original user profile. By following these troubleshooting solutions, you can effectively address the QuickBooks not responding when opening company file issue and resume your work without delays. If the problem persists after attempting these steps, consider reaching out to QuickBooks support for further assistance. Read More
How to add additional information to external mail-contact through Powershell?
I’m building an integration and trying to create new external mail-contacts with additional information, for example: company, address, title, etc. Is there a way to do it through Powershell like it is from EAC?
I’m using New-MailContact for creation and Set-MailContact for update
I’m building an integration and trying to create new external mail-contacts with additional information, for example: company, address, title, etc. Is there a way to do it through Powershell like it is from EAC?I’m using New-MailContact for creation and Set-MailContact for update Read More
Certain Weekend Work & Working Time in MS Project
I am building a project plan for a system cutover. For certain tasks, I need them to start on a weekend day but when I try to add this constraint or make that day a working day, it does not let me.
What is the best way to ‘force’ a task to be on a certain weekend date? And why might it be preventing me? I’ve even tried setting that day as an exception in the standard calendar.
And then is there a way to override the allotted working time on certain tasks – i.e., allow the resource assigned to work more than the standard 8 hours on a few tasks, but not all?
I am building a project plan for a system cutover. For certain tasks, I need them to start on a weekend day but when I try to add this constraint or make that day a working day, it does not let me. What is the best way to ‘force’ a task to be on a certain weekend date? And why might it be preventing me? I’ve even tried setting that day as an exception in the standard calendar. And then is there a way to override the allotted working time on certain tasks – i.e., allow the resource assigned to work more than the standard 8 hours on a few tasks, but not all? Read More
Formulas wile working with few sheets information
Hi,,, below is an example of a work book I’m using, In this example I’m using 2 work sheets but normally it’s more, in work sheet 1 I have information and in column 1 I have a formula been used, in sheet 2 I have filled information from sheet 1, you may see I have coloured them using conditional formatting, to the right on sheet 2 I want to creat a formula that will pull the correct iteams under the correct section,colour, I’m using, in cell I22 I’m puting =if(A3=”WT C”,A3:A4,””) when I enter this it returns nothing, well nothing that I can see, no error no box saying I’m doing it wrong,
Hi,,, below is an example of a work book I’m using, In this example I’m using 2 work sheets but normally it’s more, in work sheet 1 I have information and in column 1 I have a formula been used, in sheet 2 I have filled information from sheet 1, you may see I have coloured them using conditional formatting, to the right on sheet 2 I want to creat a formula that will pull the correct iteams under the correct section,colour, I’m using, in cell I22 I’m puting =if(A3=”WT C”,A3:A4,””) when I enter this it returns nothing, well nothing that I can see, no error no box saying I’m doing it wrong, Read More
On my outlook app the setting button gets stuck on loading page
How do i fix that? I erased the app and everything
How do i fix that? I erased the app and everything Read More
How Fix Quickbooks Desktop Running Slow after update windows?
Troubleshooting Solutions: Quickbooks Desktop Running Slow
Update QuickBooks Desktop: Ensure you’re using the latest version of QuickBooks Desktop. Intuit regularly releases updates that address performance issues and enhance stability.Check System Requirements: Verify that your computer meets the minimum system requirements for QuickBooks Desktop. Inadequate hardware specifications can lead to sluggish performance.Optimize Company File: Use the ‘Condense Data’ utility to remove historical transactions and optimize the size of your company file. Additionally, run the ‘Verify Data’ and ‘Rebuild Data’ utilities to fix any data integrity issues.Close Background Applications: Close unnecessary programs running in the background to free up system resources for QuickBooks Desktop. This can significantly improve performance, especially on older computers.Update Windows/MacOS: Ensure your operating system is up to date. Updates often include performance improvements and security patches that can benefit QuickBooks Desktop.Disable Antivirus/Firewall: Temporarily disable your antivirus or firewall software to see if they are interfering with QuickBooks Desktop’s performance. Remember to re-enable them after troubleshooting.Adjust Preferences: In QuickBooks Desktop, navigate to Edit > Preferences > Desktop View, and uncheck options like ‘Keep QuickBooks running for quick startups’ and ‘Show Home when opening a company file.’ These options can slow down the software’s startup.Recreate User Profile: If only one user is experiencing slowness, try recreating their user profile in QuickBooks Desktop. Corrupted user profiles can cause performance issues.Check Network Connectivity: If using QuickBooks Desktop in a multi-user environment, ensure that your network connection is stable. Slow network speeds or connectivity issues can affect performance.Update Drivers: Ensure that your computer’s drivers, especially for the graphics card and network adapter, are up to date. Outdated drivers can impact the performance of QuickBooks Desktop.Utilize QuickBooks Tools Hub: Download and install the QuickBooks Tools Hub, a collection of tools designed to diagnose and fix common QuickBooks Desktop issues. Use the ‘Program Problems’ and ‘Installation Issues’ tools to troubleshoot performance problems.Consider QuickBooks Hosting: If QuickBooks Desktop continues to run slowly despite troubleshooting, consider hosting your company file on a dedicated server. QuickBooks hosting services often provide faster access and better performance, especially for remote users.
By following these troubleshooting solutions, you should be able to identify and resolve the factors contributing to the slow performance of your QuickBooks Desktop software, ultimately improving your workflow efficiency.
Troubleshooting Solutions: Quickbooks Desktop Running Slow Update QuickBooks Desktop: Ensure you’re using the latest version of QuickBooks Desktop. Intuit regularly releases updates that address performance issues and enhance stability.Check System Requirements: Verify that your computer meets the minimum system requirements for QuickBooks Desktop. Inadequate hardware specifications can lead to sluggish performance.Optimize Company File: Use the ‘Condense Data’ utility to remove historical transactions and optimize the size of your company file. Additionally, run the ‘Verify Data’ and ‘Rebuild Data’ utilities to fix any data integrity issues.Close Background Applications: Close unnecessary programs running in the background to free up system resources for QuickBooks Desktop. This can significantly improve performance, especially on older computers.Update Windows/MacOS: Ensure your operating system is up to date. Updates often include performance improvements and security patches that can benefit QuickBooks Desktop.Disable Antivirus/Firewall: Temporarily disable your antivirus or firewall software to see if they are interfering with QuickBooks Desktop’s performance. Remember to re-enable them after troubleshooting.Adjust Preferences: In QuickBooks Desktop, navigate to Edit > Preferences > Desktop View, and uncheck options like ‘Keep QuickBooks running for quick startups’ and ‘Show Home when opening a company file.’ These options can slow down the software’s startup.Recreate User Profile: If only one user is experiencing slowness, try recreating their user profile in QuickBooks Desktop. Corrupted user profiles can cause performance issues.Check Network Connectivity: If using QuickBooks Desktop in a multi-user environment, ensure that your network connection is stable. Slow network speeds or connectivity issues can affect performance.Update Drivers: Ensure that your computer’s drivers, especially for the graphics card and network adapter, are up to date. Outdated drivers can impact the performance of QuickBooks Desktop.Utilize QuickBooks Tools Hub: Download and install the QuickBooks Tools Hub, a collection of tools designed to diagnose and fix common QuickBooks Desktop issues. Use the ‘Program Problems’ and ‘Installation Issues’ tools to troubleshoot performance problems.Consider QuickBooks Hosting: If QuickBooks Desktop continues to run slowly despite troubleshooting, consider hosting your company file on a dedicated server. QuickBooks hosting services often provide faster access and better performance, especially for remote users.By following these troubleshooting solutions, you should be able to identify and resolve the factors contributing to the slow performance of your QuickBooks Desktop software, ultimately improving your workflow efficiency. Read More
Bringing GenAI Offline: running SLM’s like Phi-2/Phi-3 and Whisper Models on Mobile Devices
In today’s digitally interconnected landscape, language models stand at the forefront of technological innovation, reshaping the way we engage with various platforms and applications. These sophisticated algorithms have become indispensable tools in tasks ranging from text generation to natural language processing, driving efficiency and productivity across diverse sectors.
Yet, the reliance on cloud-based solutions presents a notable obstacle in certain contexts. In environments characterized by limited internet connectivity or stringent data privacy regulations, accessing cloud services may prove impractical or even impossible. This dependency on external servers introduces latency issues, security concerns, and operational challenges that hinder the seamless integration of language models into everyday workflows.
Enter the solution: running language models offline. By bringing the computational power of sophisticated models like phi2/3 and Whisper directly to mobile devices, this approach circumvents the constraints of cloud reliance, empowering users to leverage advanced language processing capabilities irrespective of connectivity status.
In this blog, we delve into the significance of enabling offline capabilities for LLMs and explore the practicalities of running SLMs on mobile devices, offering insights into the transformative potential of this technology.
How LLM’s are deployed today?
In a typical Large Language Model (LLM) deployment scenario, the LLM is hosted on a public cloud infrastructure like Microsoft Azure using tools like Azure Machine Learning and exposed as an API endpoint. This API serves as the interface through which external applications, such as Web Applications, mobile apps on Android and iOS devices, interact with the LLM to perform natural language processing tasks. When a user initiates a request through the mobile app, the app sends a request to the API endpoint using data, specifying the desired task, such as text generation or sentiment analysis.
The API processes the request, utilizing the LLM to perform the required task, and returns the result to the mobile app. This architecture enables seamless integration of LLM capabilities into mobile applications, allowing users to leverage advanced language processing functionalities directly from their devices while offloading the computational burden to the cloud infrastructure.
To overcome the limitations of relying on internet connectivity and ensure users have the flexibility and ease to interact with their safety copilot even in remote locations or locations where internet isn’t available like basements or underground facilities while safeguarding privacy, the optimal solution is to run Large Language Models (LLMs) on-device, offline. By deploying LLMs directly on users’ devices, such as mobile phones and tablets, we eliminate the need for continuous internet access and the associated back-and-forth communication with remote servers. This approach empowers users to access their safety copilot anytime, anywhere, without dependency on network connectivity.
What are Small Language Models (SLMs) ?
Small Language Models (SLMs) represent a focused subset of artificial intelligence tailored for specific enterprise needs within Natural Language Processing (NLP). Unlike their larger counterparts like GPT-4, SLMs prioritize efficiency and precision over sheer computational power. They are trained on domain-specific datasets, enabling them to navigate industry-specific terminologies and nuances with accuracy. In contrast to Large Language Models (LLMs), which may lack customization for enterprise contexts, SLMs offer targeted, actionable insights while minimizing inaccuracies and the risk of generating irrelevant information. SLMs are characterized by their compact architecture, lower computational demands, and enhanced security features, making them cost-effective and adaptable for real-time applications like chatbots. Overall, SLMs provide tailored efficiency, enhanced security, and lower latency, addressing specific business needs effectively while offering a promising alternative to the broader capabilities of LLMs.
Small Language Models (SLMs) offer enterprises control and customization, efficient resource usage, effective performance, swift training and inference, and resource-efficient deployment. They scale easily, adapt to specific domains, facilitate rapid prototyping, enhance security, and provide transparency. SLMs also have clear limitations and offer cost efficiency, making them an attractive option for businesses seeking AI capabilities without extensive resource investment.
Why running SLM’s offline at edge is a challenge?
Running small language models (SLMs) offline on mobile phones enhances privacy, reduces latency, and promotes access. Users can interact with llm-based applications, receive critical information, and perform tasks even in offline environments, ensuring accessibility and control over personal data. Real-time performance and independence from centralized infrastructure unlock new opportunities for innovation in mobile computing, offering a seamless and responsive user experience. However, running SLMs offline on mobile phones presents several challenges due to the constraints of mobile hardware and the complexities of running LLM tasks. Here are some key challenges:
Limited Processing Power: Mobile devices, especially smartphones, have limited computational resources compared to desktop computers or servers. SLMs often require significant processing power to execute tasks such as text generation or sentiment analysis, which can strain the capabilities of mobile CPUs and GPUs.
Memory Constraints: SLMs typically require a significant amount of memory to store model parameters and intermediate computations. Mobile devices have limited RAM compared to desktops or servers, making it challenging to load and run large language models efficiently.
Battery Life Concerns: Running resource-intensive tasks like NLP on mobile devices can drain battery life quickly. Optimizing SLMs for energy efficiency is crucial to ensure that offline usage remains practical without significantly impacting battery performance.
Storage Limitations: Storing large language models on mobile devices can be problematic due to limited storage space. Balancing the size of the model with the available storage capacity while maintaining performance is a significant challenge.
Update and Maintenance: Keeping SLMs up to date with the latest improvements and security patches presents challenges for offline deployment on mobile devices. Ensuring seamless updates while minimizing data usage and user inconvenience requires careful planning and implementation.
Real-Time Performance: Users expect responsive performance from mobile applications, even when running complex NLP tasks offline. Optimizing SLMs for real-time inference on mobile devices is crucial to provide a smooth user experience.
How to deploy SLMs on Mobile Device?
Deploying Large Language Models (LLMs) on mobile devices involves a sophisticated integration of MediaPipe and WebAssembly technologies to optimize performance and efficiency. MediaPipe, renowned for its on-device ML capabilities, provides a robust framework for running LLMs entirely on mobile devices, thereby eliminating the need for constant network connectivity and offloading computation to remote servers. With the experimental MediaPipe LLM Inference API, developers can seamlessly integrate popular LLMs like Gemma, Phi 2, Falcon, and Stable LM into their mobile applications. This breakthrough is facilitated by a series of optimizations across the on-device stack, including the integration of new operations, quantization techniques, caching mechanisms, and weight sharing strategies. MediaPipe leverages WebAssembly (Wasm) to further enhance the deployment of LLMs on mobile devices.
Wasm’s compact binary format and compatibility with multiple programming languages ensure efficient execution of non-JavaScript code within the mobile environment. By time-slicing GPU access and ensuring platform neutrality, Wasm optimizes GPU usage and facilitates seamless deployment across diverse hardware environments, thus enhancing the performance of LLMs on mobile devices. Additionally, advances such as the WebAssembly Systems Interface – Neural Networks (WASI-NN) standard enhance Wasm’s capabilities, promising a future where it plays a pivotal role in democratizing access to AI-grade compute power on mobile devices. Through the synergistic utilization of MediaPipe and WebAssembly, developers can deploy LLMs on mobile devices with unprecedented efficiency and performance, revolutionizing on-device AI applications across various platforms.
Mediapipe’s LLM Inference API empowers you to harness the power of large language models (LLMs) directly on your Android device. With this tool, you can execute various tasks like text generation, natural language information retrieval, and document summarization without relying on external servers. It offers seamless integration with multiple text-to-text LLMs, enabling you to leverage cutting-edge generative AI models within your Android applications, with support for popular SLM’s like Phi-2, Gemma, Falcon-RW-1B, and StableLM-3B.
The LLM Inference API uses the com.google.mediapipe:tasks-genai library. Add this dependency to the build.gradle file of your Android app:
dependencies {
implementation ‘com.google.mediapipe:tasks-genai:0.10.11’
}
Convert model to MediaPipe format
he model conversion process requires the MediaPipe PyPI package. The conversion script is available in all MediaPipe packages after 0.10.11.
Install and import the dependencies with the following:
$ python3 –m pip install mediapipe
Use the genai.converter library to convert the model:
from mediapipe.tasks.python.genai import converter
def phi2_convert_config(backend):
input_ckpt = ‘/content/phi-2’
vocab_model_file = ‘/content/phi-2/’
output_dir = ‘/content/intermediate/phi-2/’
output_tflite_file = f‘/content/converted_models/phi2_{backend}.bin’
return converter.ConversionConfig(input_ckpt=input_ckpt, ckpt_format=‘safetensors’, model_type=‘PHI_2’, backend=backend, output_dir=output_dir, combine_file_only=False, vocab_model_file=vocab_model_file, output_tflite_file=output_tflite_file)
Parameter
Description
Accepted Values
input_ckpt
The path to the model.safetensors or pytorch.bin file. Note that sometimes the model safetensors format are sharded into multiple files, e.g. model-00001-of-00003.safetensors, model-00001-of-00003.safetensors. You can specify a file pattern, like model*.safetensors.
PATH
ckpt_format
The model file format.
{“safetensors”, “pytorch”}
model_type
The LLM being converted.
{“PHI_2”, “FALCON_RW_1B”, “STABLELM_4E1T_3B”, “GEMMA_2B”}
backend
The processor (delegate) used to run the model.
{“cpu”, “gpu”}
output_dir
The path to the output directory that hosts the per-layer weight files.
PATH
output_tflite_file
The path to the output file. For example, “model_cpu.bin” or “model_gpu.bin”. This file is only compatible with the LLM Inference API, and cannot be used as a general `tflite` file.
PATH
vocab_model_file
The path to the directory that stores the tokenizer.json and tokenizer_config.json files. For Gemma, point to the single tokenizer.model file.
PATH
Push model to the device
Push the content of the output_path folder to the Android device.
$ adb shell rm -r /data/local/tmp/llm/ # Remove any previously loaded models
$ adb shell mkdir -p /data/local/tmp/llm/
$ adb push model.bin /data/local/tmp/llm/model_phi2.bin.bin
Create the task
The MediaPipe LLM Inference API uses the createFromOptions() function to set up the task. The createFromOptions() function accepts values for the configuration options. For more information on configuration options, see Configuration options.
The following code initializes the task using basic configuration options:
// Set the configuration options for the LLM Inference task
val options = LlmInferenceOptions.builder()
.setModelPATH(‘/data/local/…/’)
.setMaxTokens(1000)
.setTopK(40)
.setTemperature(0.8)
.setRandomSeed(101)
.build()
// Create an instance of the LLM Inference task
llmInference = LlmInference.createFromOptions(context, options)
Configuration options
Use the following configuration options to set up an Android app:
Option Name
Description
Value Range
Default Value
modelPath
The path to where the model is stored within the project directory.
PATH
N/A
maxTokens
The maximum number of tokens (input tokens + output tokens) the model handles.
Integer
512
topK
The number of tokens the model considers at each step of generation. Limits predictions to the top k most-probable tokens. When setting topK, you must also set a value for randomSeed.
Integer
40
temperature
The amount of randomness introduced during generation. A higher temperature results in more creativity in the generated text, while a lower temperature produces more predictable generation. When setting temperature, you must also set a value for randomSeed.
Float
0.8
randomSeed
The random seed used during text generation.
Integer
0
resultListener
Sets the result listener to receive the results asynchronously. Only applicable when using the async generation method.
N/A
N/A
errorListener
Sets an optional error listener.
N/A
N/A
Prepare data
The LLM Inference API accepts the following inputs:
prompt (string): A question or prompt.
val inputPrompt = “Compose an email to remind Brett of lunch plans at noon on Saturday.”
Run the task
Use the generateResponse() method to generate a text response to the input text provided in the previous section (inputPrompt). This produces a single generated response.
val result = llmInference.generateResponse(inputPrompt)
logger.atInfo().log(“result: $result”)
To stream the response, use the generateResponseAsync() method.
val options = LlmInference.LlmInferenceOptions.builder()
…
.setResultListener { partialResult, done ->
logger.atInfo().log(“partial result: $partialResult”)
}
.build()
llmInference.generateResponseAsync(inputPrompt)
Handle and display results
The LLM Inference API returns a LlmInferenceResult, which includes the generated response text.
Here’s a draft you can use:
Subject: Lunch on Saturday Reminder
Hi Brett,
Just a quick reminder about our lunch plans this Saturday at noon.
Let me know if that still works for you.
Looking forward to it!
Best,
[Your Name]
Microsoft Tech Community – Latest Blogs –Read More
SSRS report is not loading on local desktop
Hi Expert,
we are using visual studio 2022 and created SSRS report in which common expression for security encryption as a reference.
But once added getting error.
“an error occurred during local SSRS report processing . Failed to load expression host assembly. details: could not load file or assembly ‘Microsoft.reportingServices.ProcessingCore, version=2021.13.0.0,Culture=neutral, PublicKey=89845dcd8080cc91′ or one of its dependencies. The parameter is incorrect. (exception from HRESULT: 0x80070057(E_INVALIDARG))”
Hi Expert, we are using visual studio 2022 and created SSRS report in which common expression for security encryption as a reference.But once added getting error. “an error occurred during local SSRS report processing . Failed to load expression host assembly. details: could not load file or assembly ‘Microsoft.reportingServices.ProcessingCore, version=2021.13.0.0,Culture=neutral, PublicKey=89845dcd8080cc91’ or one of its dependencies. The parameter is incorrect. (exception from HRESULT: 0x80070057(E_INVALIDARG))” Read More
How to fix Payroll Error 40003 QuickBooks Desktop after update?
Troubleshooting Solutions: Payroll Error 40003 QuickBooks Desktop
Payroll Error 40003 in QuickBooks Desktop often occurs during payroll processing, causing inconvenience to users. However, there are several troubleshooting steps you can follow to resolve this issue:
Update QuickBooks Desktop: Ensure that your QuickBooks Desktop software is updated to the latest version. Often, software updates include bug fixes and patches that address known issues like Error 40003.Check Payroll Subscription Status: Verify that your payroll subscription is active and up to date. If your subscription has expired or encountered any issues, it could lead to errors during payroll processing.Run QuickBooks File Doctor: Utilize the QuickBooks File Doctor tool to diagnose and repair any data-related issues within your QuickBooks company file. This tool can help resolve corruption or damage that may be contributing to Error 40003.Verify Employee Information: Double-check the accuracy of employee information entered in QuickBooks, including their payroll details such as pay rate, deductions, and tax information. Incorrect or outdated employee data can cause errors during payroll processing.Review Payroll Setup: Review your payroll setup in QuickBooks to ensure all settings are configured correctly. This includes payroll tax settings, wage and salary items, and payroll liabilities. Any discrepancies in setup can trigger Error 40003.Check for Data Damage: Run the Verify and Rebuild Data utilities in QuickBooks to identify and repair any data damage within your company file. Data corruption can lead to various errors, including Error 40003 during payroll processing.Update Payroll Tax Tables: Ensure that your payroll tax tables are up to date. QuickBooks releases regular updates to tax tables to reflect changes in tax rates and regulations. Updating your tax tables can resolve issues related to payroll calculations.Disable User Account Control (UAC): If you’re using Windows, temporarily disable User Account Control (UAC) as it may interfere with QuickBooks processes. Once disabled, try processing payroll again to see if the error persists.Run QuickBooks as Administrator: Launch QuickBooks Desktop with administrative privileges to bypass any permission-related issues that could be causing Error 40003 during payroll processing.Contact QuickBooks Support: If none of the above solutions resolve Error 40003, consider reaching out to QuickBooks support for further assistance. They can provide personalized troubleshooting guidance based on your specific situation.
By following these troubleshooting steps, you can effectively address Payroll Error 40003 in QuickBooks Desktop and ensure smooth payroll processing without disruptions.
Troubleshooting Solutions: Payroll Error 40003 QuickBooks Desktop Payroll Error 40003 in QuickBooks Desktop often occurs during payroll processing, causing inconvenience to users. However, there are several troubleshooting steps you can follow to resolve this issue: Update QuickBooks Desktop: Ensure that your QuickBooks Desktop software is updated to the latest version. Often, software updates include bug fixes and patches that address known issues like Error 40003.Check Payroll Subscription Status: Verify that your payroll subscription is active and up to date. If your subscription has expired or encountered any issues, it could lead to errors during payroll processing.Run QuickBooks File Doctor: Utilize the QuickBooks File Doctor tool to diagnose and repair any data-related issues within your QuickBooks company file. This tool can help resolve corruption or damage that may be contributing to Error 40003.Verify Employee Information: Double-check the accuracy of employee information entered in QuickBooks, including their payroll details such as pay rate, deductions, and tax information. Incorrect or outdated employee data can cause errors during payroll processing.Review Payroll Setup: Review your payroll setup in QuickBooks to ensure all settings are configured correctly. This includes payroll tax settings, wage and salary items, and payroll liabilities. Any discrepancies in setup can trigger Error 40003.Check for Data Damage: Run the Verify and Rebuild Data utilities in QuickBooks to identify and repair any data damage within your company file. Data corruption can lead to various errors, including Error 40003 during payroll processing.Update Payroll Tax Tables: Ensure that your payroll tax tables are up to date. QuickBooks releases regular updates to tax tables to reflect changes in tax rates and regulations. Updating your tax tables can resolve issues related to payroll calculations.Disable User Account Control (UAC): If you’re using Windows, temporarily disable User Account Control (UAC) as it may interfere with QuickBooks processes. Once disabled, try processing payroll again to see if the error persists.Run QuickBooks as Administrator: Launch QuickBooks Desktop with administrative privileges to bypass any permission-related issues that could be causing Error 40003 during payroll processing.Contact QuickBooks Support: If none of the above solutions resolve Error 40003, consider reaching out to QuickBooks support for further assistance. They can provide personalized troubleshooting guidance based on your specific situation.By following these troubleshooting steps, you can effectively address Payroll Error 40003 in QuickBooks Desktop and ensure smooth payroll processing without disruptions. Read More
Last Viewed Date for Stream(on SharePoint) Videos
Does anyone know if we can retrieve Last Viewed Date for videos stored on Stream(on SharePoint)? Since these videos are treated as files, I was hoping to use Pnp PowerShell cmdlets or Graph endpoints to check the Last Viewed Date for videos on our tenant in one go.
Does anyone know if we can retrieve Last Viewed Date for videos stored on Stream(on SharePoint)? Since these videos are treated as files, I was hoping to use Pnp PowerShell cmdlets or Graph endpoints to check the Last Viewed Date for videos on our tenant in one go. Read More