Kingdee kis quelques-unes des caractéristiques de la logique interne et les compétences personnelles

2020 12 Mars 17:22:52

Parce qu'ils ne peuvent pas voir le code ne peut que deviner la simulation, l'interface pertinente, si le problème peut laisser un message, les commentaires de qq!

Avant-propos:

  Parce qu'il est vraiment difficile d'obtenir le développement de la boîte noire, si le projet de solutions techniques dans le choix du temps

  •   Acheter la version complète du code source
  •   développement propre,
  •   Sélectionnez la version Web de Kingdee k3cloud au moins vous pouvez voir le code source

https://www.cnblogs.com/zx-admin/p/12191616.html

Ce tableau montre la base de données de 90% est correcte, s'il vous plaît attention à voir, à comprendre la logique de base de données.

 

1, comment obtenir l'opération pour capturer le travail sql

profileur serveur SQL pour capturer l'exécution sql, l'outil très facile à utiliser, mais notez, kis ce système, il y a beaucoup de procédures stockées, des fonctions, de sorte que vous devez trouver soigneusement et comparer les données de base de données

Licence expire
clair
utiliser AIS20191216153659;

Table tronquée ICBal;
Table tronquée ICInvBal;

sélectionnez * de sysobjects où type = « tr » ordre par nom
Voir toutes les bascules

Indice de consultation de table
SELECT TABLE_NAME , COLUMN_NAME DE INFORMATION_SCHEMA.KEY_COLUMN_USAGE OU TABLE_NAME = 'ICInventory'

déclenchement de factures
p_UpdateBillRelateData

Voir les déclencheurs liés à la table
utilisation [AIS20191209140829];
  
  EXEC sp_helptext ICStockBill_Update;
  EXEC sp_helptext ICStockBill_DEL;
  EXEC sp_helptext pk_ICStockBillEntry;
 
  EXEC de ICStockBill;
  EXEC de ICStockBillEntry;
  
  EXEC sp_helptrigger POOrder;
  EXEC de POOrderEntry;
  SELECT * FROM Sysobjects OÙ xtype = 'TR' ;
  SELECT * FROM Sysobjects où le nom comme '% ICStockBill_ADD%' ;
  EXEC sp_helptext ICStockBill;
  
  SELECT * FROM Sysobjects où nom comme 'ICStockBill%';

2, une visite du site avant été normal montre soudainement l'erreur 500 dans le journal en un jour, après avoir vu le journal sur le serveur, le message d'erreur suivant:

Le compte est actuellement verrouillé, l'utilisateur login « sa » a échoué. L'utilisateur ne peut pas déverrouiller.

Internet recherche un peu, il a été dit (mais d'après mon observation des phénomènes et verrouiller la politique de mot de passe du système d'exploitation ne correspond pas, cette déclaration doit une vérification plus poussée) en 2003 sur un serveur d'installation serveur SQL 2005 la politique de mot de passe par défaut pour suivre le système d'exploitation

Enfin, entrez le login de compte avec la console du serveur Windows, entrez les commandes suivantes, le problème est résolu:

alter connexion permettent SA

alter sa connexion avec le mot de passe = '<password>' déverrouillage, CHECK_POLICY = off, CHECK_EXPIRATION = off

La solution ultime
LOGIN SA ALTER ENABLE;
ALLER
ALTER LOGIN PASSWORD sa AVEC = '' déverrouillage, CHECK_POLICY = off, CHECK_EXPIRATION = off;
ALLER

 

3, livre d'inventaire comment venir?

 

 

 

Cette caractéristique fonctionne et liées au grand livre caisse de stock affiché dans la balance solde d'ouverture Fin

Solde d'ouverture est l'équilibre des données, c'est la fin des données de facturation période de règlement de bits, le hors des données de stockage entrecoupées entre le temps calculé de l'inventaire de la période actuelle, le tableau d'inventaire réalisé

 

4,

 

Je suppose que tu aimes

Origine www.cnblogs.com/zx-admin/p/12470768.html
conseillé
Classement