SoftSDC v3
User Manual

Getting Started

Quick start guide for using SoftSDC

Prerequisites

Before starting, ensure you have:

  • Installed SoftSDC on your device
  • A smart card reader connected
  • Your smart card with Secure Element
  • Your PIN code ready

Starting the Application

Launch SoftSDC

Click on the Desktop shortcut created during installation, or find SoftSDC in your applications menu.

App icons

The services will start automatically when you launch the app.

Select License

On first launch, you'll need to:

  • Start with a 7-day trial, or
  • Enter your purchased activation code
Welcome screen

The trial begins automatically and provides full access to all features.

Connect Card Reader

Insert your smart card reader into a USB port. When connecting for the first time:

  1. A permission dialog will appear
  2. Select "Ok" or "Grant Permission"
  3. The system will detect and configure the reader
Card reader permission

The service will start automatically on device restart - you don't need to login each time. The API will be available once you insert the smart card and provide your PIN.

Insert Smart Card

Insert your smart card into the reader. The application will:

  • Detect the card automatically
  • Display card information on the home screen
  • Show certificate validity and status
Card inserted

Enter PIN

To activate the smart card:

  1. Navigate to Actions → Enter PIN
  2. Enter your 4-digit PIN code
  3. The PIN is verified automatically after the last digit

PIN Attempts Limited

You have maximum 5 attempts to enter the correct PIN. After 5 failed attempts, your card will be locked and unusable.

The PIN is saved in temporary memory for your session and cleared when:

  • The application is closed
  • The device is restarted
  • After a period of inactivity

Understanding the Home Screen

Service Indicators

The home screen displays real-time status of system components:

  • Green: Service running correctly
  • Yellow: Warning or transitional state
  • Red: Critical issue requiring attention

Monitor these indicators:

  • API Service Status
  • Security Element Connectivity
  • Network Availability
  • Smart Card Status

Smart Card Information

View critical card details:

  • Certificate validity period
  • Card serial number
  • Remaining signature capacity
  • Total unconfirmed receipts

First Test Invoice

To verify your setup is working:

  1. Go to Actions → Create test invoice
  2. The system generates a sample invoice automatically
  3. Review the fiscal process
  4. Check Preview last invoice to see the result

This confirms:

  • Smart card is functioning
  • PIN is correct
  • System is properly configured
  • Connection to tax authority (if online)

Running in Background

SoftSDC includes a background service that:

  • Maintains API availability
  • Processes invoices continuously
  • Syncs with tax authorities
  • Handles POS integration requests

The service runs automatically even when the main window is minimized.

Daily Operations

Regular Tasks

Start of Day:

  1. Verify smart card is inserted
  2. Enter PIN if required
  3. Check service indicators are green
  4. Confirm internet connectivity

During Operations:

  • Monitor unconfirmed receipts counter
  • Watch for system notifications
  • Ensure adequate storage space
  • Keep device powered (mobile devices)

End of Day:

  • Review total transactions
  • Verify synchronization status
  • Check for any warnings or errors
  • Ensure all receipts are confirmed

Important Reminders

Critical Operating Rules

  1. Never change system date/time while S-SDC is running
  2. Always use "Set time automatically" option
  3. Never remove smart card during invoice processing
  4. Always enter PIN after service restart
  5. Never share your PIN with anyone

Next Steps

Now that you're set up:

  1. Configure POS Integration: Set up your POS to communicate with SoftSDC API
  2. Test API Endpoints: Verify connectivity with test requests
  3. Review Settings: Customize refresh rates and logging options
  4. Plan for Audits: Understand local and remote audit procedures

Getting Help

If you encounter issues:

  1. Check notification messages for specific errors
  2. Review the Troubleshooting Guide
  3. Consult the FAQ
  4. Contact support with:
    • Error messages
    • System information from About screen
    • Steps to reproduce the issue